diff --git a/archivers/brotli/pkg-descr b/archivers/brotli/pkg-descr index 145094866fe5..94567764c72d 100644 --- a/archivers/brotli/pkg-descr +++ b/archivers/brotli/pkg-descr @@ -1,9 +1,9 @@ -Brotli is a generic-purpose lossless compression algorithm that compresses data -using a combination of a modern variant of the LZ77 algorithm, Huffman coding -and 2nd order context modeling, with a compression ratio comparable to the best -currently available general-purpose compression methods. It is similar in speed +Brotli is a generic-purpose lossless compression algorithm that compresses data +using a combination of a modern variant of the LZ77 algorithm, Huffman coding +and 2nd order context modeling, with a compression ratio comparable to the best +currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. The specification of the Brotli Compressed Data Format is defined in RFC 7932. WWW: https://github.com/google/brotli diff --git a/archivers/opkg-openwrt/pkg-descr b/archivers/opkg-openwrt/pkg-descr index f4b48eb47dc3..c8ea68c82e81 100644 --- a/archivers/opkg-openwrt/pkg-descr +++ b/archivers/opkg-openwrt/pkg-descr @@ -1,9 +1,9 @@ -The opkg utility (an ipkg fork) is a lightweight package manager used +The opkg utility (an ipkg fork) is a lightweight package manager used to download and install OpenWrt packages from local package repositories or ones located in the Internet. opkg is part of the OpenWrt project This is a patched version with chroot support WWW: https://openwrt.org/docs/guide-user/additional-software/opkg diff --git a/astro/indiwebmanagerapp/pkg-descr b/astro/indiwebmanagerapp/pkg-descr index d2725739189b..acb085e67f7a 100644 --- a/astro/indiwebmanagerapp/pkg-descr +++ b/astro/indiwebmanagerapp/pkg-descr @@ -1,13 +1,13 @@ -A Graphical program to Manage, Configure, Launch, and Monitor an INDI +A Graphical program to Manage, Configure, Launch, and Monitor an INDI WebManager on OS X, Linux and FreeBSD What it does: -- Allows easy and extensive configuration of the options for an INDI Web +- Allows easy and extensive configuration of the options for an INDI Web Manager and an INDI server. - Makes it easy to set up a Stand alone INDI Server on OS X. -- Allows the setup of an INDI Web Manager on an OS X machine (which was +- Allows the setup of an INDI Web Manager on an OS X machine (which was formerly VERY difficult) - Provides a GUI interface for Starting, Stoping, Accessing, Configuring, and Monitoring an INDI Web Manager and INDI Server on OS X and Linux WWW: https://github.com/rlancaste/INDIWebManagerApp diff --git a/astro/py-horoscopegenerator/pkg-descr b/astro/py-horoscopegenerator/pkg-descr index 6a015eee6b5a..ed4d03b60cc1 100644 --- a/astro/py-horoscopegenerator/pkg-descr +++ b/astro/py-horoscopegenerator/pkg-descr @@ -1,4 +1,4 @@ The HoroscopeGenerator produces horoscopes on demand using context-free -grammar. +grammar. WWW: https://github.com/mouse-reeve/horoscope-generator diff --git a/astro/py-pywapi/pkg-descr b/astro/py-pywapi/pkg-descr index a230adc5c1bb..efb96bcca0a8 100644 --- a/astro/py-pywapi/pkg-descr +++ b/astro/py-pywapi/pkg-descr @@ -1,4 +1,4 @@ -The pywapi module provides a python wrapper around the Yahoo! Weather, +The pywapi module provides a python wrapper around the Yahoo! Weather, Weather.com and NOAA APIs. WWW: https://code.google.com/archive/p/python-weather-api/ diff --git a/astro/sunwait/pkg-descr b/astro/sunwait/pkg-descr index 7862c10699ed..230d8630c55e 100644 --- a/astro/sunwait/pkg-descr +++ b/astro/sunwait/pkg-descr @@ -1,5 +1,5 @@ Sunwait is a small C program for calculating sunrise and sunset, as well as civil, nautical, and astronomical twilights. It has features that make it -useful for home automation tasks. +useful for home automation tasks. WWW: http://www.risacher.org/sunwait/ diff --git a/audio/libkeyfinder/pkg-descr b/audio/libkeyfinder/pkg-descr index 78fe1b97bb3f..cb3438c06ce0 100644 --- a/audio/libkeyfinder/pkg-descr +++ b/audio/libkeyfinder/pkg-descr @@ -1,15 +1,15 @@ libkeyfinder is a small C++11 library for estimating the musical key of digital audio. It is published under the GNU General Public License version 3 or later. -It was written by Ibrahim Shaath who wrote it in 2011 as part of a master's -thesis in computer science. A GUI application to use it is available for macOS -and Windows, however that is no longer maintained and does not build on +It was written by Ibrahim Shaath who wrote it in 2011 as part of a master's +thesis in computer science. A GUI application to use it is available for macOS +and Windows, however that is no longer maintained and does not build on contemporary Linux distributions. -In 2020, Ibrahim handed over maintenance of libkeyfinder to the Mixxx DJ -software team who incorporated it into Mixxx as of Mixxx 2.3. If you want to -discuss anything related to libkeyfinder with us, please get in touch on the +In 2020, Ibrahim handed over maintenance of libkeyfinder to the Mixxx DJ +software team who incorporated it into Mixxx as of Mixxx 2.3. If you want to +discuss anything related to libkeyfinder with us, please get in touch on the Mixxx Zulip chat. Contributions are welcome by opening pull requests and issues on GitHub. WWW: https://github.com/mixxxdj/libkeyfinder diff --git a/audio/muse-sequencer/pkg-descr b/audio/muse-sequencer/pkg-descr index f3ca196ca83a..7177cf8adbb9 100644 --- a/audio/muse-sequencer/pkg-descr +++ b/audio/muse-sequencer/pkg-descr @@ -1,6 +1,6 @@ MusE is a MIDI/Audio sequencer with recording and editing capabilities written originally by Werner Schweer now developed and maintained by the MusE development team. MusE aims to be a complete multitrack virtual studio for -Linux, it is published under the GNU General Public License. +Linux, it is published under the GNU General Public License. WWW: http://muse-sequencer.org/ diff --git a/audio/orbit-lv2/pkg-descr b/audio/orbit-lv2/pkg-descr index 5df139d9daeb..9639f4641df8 100644 --- a/audio/orbit-lv2/pkg-descr +++ b/audio/orbit-lv2/pkg-descr @@ -1,24 +1,24 @@ Several LV2 plugin bundled together: * Beatbox Creates MIDI events based on LV2 time position events, e.g. to drive a drum machine. Bars and beats can be disabled/enabled separately. * Cargoship Record/Playback of arbitrary LV2 atoms to/from disk. Record all incoming atom messages with sample accuracy and play them back later from disk. Stored atom event data is part of the plugin state and is preserved across instantiations. * Click Synthesizes click tracks based on LV2 time position events (bars and beats). Bars and beats can be disabled/enabled separately. * Looper Loops arbitrary LV2 atom events on a ping-pong buffer. E.g. loops MIDI, OSC or anything else that can be packed into LV2 atoms with sample accuracy. Needs to be driven by LV2 time position events. * Pacemaker Creates LV2 time position events from scratch to drive other plugins. * Quantum Quantizes incoming events to whole beats. * Subspace Subdivide or multiply incoming time signals by whole fractions, e.g. to speed - up time x2, x3, ... or slow it down to x1/2, x1/3, ... + up time x2, x3, ... or slow it down to x1/2, x1/3, ... WWW: https://open-music-kontrollers.ch/lv2/orbit/ diff --git a/audio/py-speechrecognition/pkg-descr b/audio/py-speechrecognition/pkg-descr index 4d4e163a8648..686a50c4090b 100644 --- a/audio/py-speechrecognition/pkg-descr +++ b/audio/py-speechrecognition/pkg-descr @@ -1,4 +1,4 @@ -SpeechRecognition is a Python library for performing speech recognition, +SpeechRecognition is a Python library for performing speech recognition, with support for several engines and APIs, online and offline. WWW: https://github.com/Uberi/speech_recognition diff --git a/audio/rkr-lv2/pkg-descr b/audio/rkr-lv2/pkg-descr index 0c754ae825c3..d4fc23c877c0 100644 --- a/audio/rkr-lv2/pkg-descr +++ b/audio/rkr-lv2/pkg-descr @@ -1,10 +1,10 @@ rkr has 42 effects: EQ Lineal, Compressor, Distortion, Overdrive, Echo, Chorus, -Phaser, Flanger, Reverb , Parametric EQ, Wah Wah, Alienwha, Harmonizer etc. +Phaser, Flanger, Reverb , Parametric EQ, Wah Wah, Alienwha, Harmonizer etc. The effects are procesed in cascade... The order of effects are configurable by the user. The state of rack can be saved as 'presets'. Sets of presets can be stored as 'banks'. The rack also has an integrated tuner and can receive MIDI control orders and can send MIDI notes to MIDI devices like synthesizers. WWW: https://github.com/ssj71/rkrlv2 diff --git a/audio/sherlock-lv2/pkg-descr b/audio/sherlock-lv2/pkg-descr index b4a1866a6d2c..662bb54a6c68 100644 --- a/audio/sherlock-lv2/pkg-descr +++ b/audio/sherlock-lv2/pkg-descr @@ -1,12 +1,12 @@ A set of utilities to inspect other plugins: * The Atom Inspector is meant as a monitor/debug tool for LV2 plugin and host authors. It captures all Atom events sent to its event input port - and presents them on its user interface for convenient nested browsing. + and presents them on its user interface for convenient nested browsing. * The MIDI Inspector is meant as a monitor/debug tool for LV2 plugin and host authors. It captures all MIDI events sent to its event input port - and presents them on its user interface for convenient nested browsing. + and presents them on its user interface for convenient nested browsing. * The OSC Inspector is meant as a monitor/debug tool for LV2 plugin and host authors. It captures all OSC events sent to its event input port - and presents them on its user interface for convenient nested browsing. + and presents them on its user interface for convenient nested browsing. WWW: https://open-music-kontrollers.ch/lv2/sherlock/ diff --git a/benchmarks/perftest/pkg-descr b/benchmarks/perftest/pkg-descr index 78c15be83d03..5036cf28ef7c 100644 --- a/benchmarks/perftest/pkg-descr +++ b/benchmarks/perftest/pkg-descr @@ -1,14 +1,14 @@ This is a collection of tests written over uverbs intended for use as a performance micro-benchmark. The tests may be used for HW or SW tuning as well as for functional testing. The collection contains a set of bandwidth and latency benchmark such as: * Send - ib_send_bw and ib_send_lat * RDMA Read - ib_read_bw and ib_read_lat * RDMA Write - ib_write_bw and ib_wriet_lat * RDMA Atomic - ib_atomic_bw and ib_atomic_lat - * Native Ethernet (when working with MOFED2) - - raw_ethernet_bw, raw_ethernet_lat + * Native Ethernet (when working with MOFED2) - + raw_ethernet_bw, raw_ethernet_lat WWW: https://github.com/linux-rdma/perftest/ diff --git a/biology/infernal/pkg-descr b/biology/infernal/pkg-descr index 7436fa4f7d8f..d964c7af6194 100644 --- a/biology/infernal/pkg-descr +++ b/biology/infernal/pkg-descr @@ -1,14 +1,14 @@ Infernal, standing for "INFERence of RNA ALignment", is a tool for searching DNA sequence database for RNA structure and sequence similarities. It is based on Covariance Model (CM), which scores a combination of sequence consensus and RNA secondary structure consensus, and thus is more capable of identifying RNA homologs than using primary sequence profile. -The Rfam database of RNA families is based on Infernal. +The Rfam database of RNA families is based on Infernal. Citation: Nawrocki & Eddy (2013) Infernal 1.1: 100-fold faster RNA homology searches, Bioinformatics 29: 2933-2935. WWW: http://eddylab.org/infernal/ diff --git a/cad/sp2sp/pkg-descr b/cad/sp2sp/pkg-descr index c47e8de269f3..077e68170126 100644 --- a/cad/sp2sp/pkg-descr +++ b/cad/sp2sp/pkg-descr @@ -1,10 +1,10 @@ sp2sp ("spice to spice") is a processor of waveform data generated by SPICE-type simulators. It uses libspicefile library in Gwave which provides SpiceStream and WaveFile avstraction levels. sp2sp uses SpiceStream to convert any file format supported by the SpiceStream layer into one of several ASCII printable formats, and it is useful for converting files any of the binary formats into a printable form, where they can easily be processed by awk, perl, or some other scripting -language. +language. WWW: http://gwave.sourceforge.net/ diff --git a/cad/sumo/pkg-descr b/cad/sumo/pkg-descr index 284f66d5937e..3a4f0f5dd4ca 100644 --- a/cad/sumo/pkg-descr +++ b/cad/sumo/pkg-descr @@ -1,5 +1,5 @@ -Simulation of Urban MObility (SUMO) is an open source, highly portable, +Simulation of Urban MObility (SUMO) is an open source, highly portable, microscopic and continuous road traffic simulation package designed to handle large road networks. WWW: http://sumo-sim.org diff --git a/chinese/fandol/pkg-descr b/chinese/fandol/pkg-descr index e9c198cfa9ca..1a1ec9f75f0a 100644 --- a/chinese/fandol/pkg-descr +++ b/chinese/fandol/pkg-descr @@ -1,6 +1,6 @@ fandol - Four basic fonts for Chinese typesetting Fandol fonts designed for Chinese typesetting. The current version contains -four styles: Song, Hei, Kai, Fang. All fonts are in OpenType format. +four styles: Song, Hei, Kai, Fang. All fonts are in OpenType format. WWW: https://ctan.org/pkg/fandol diff --git a/comms/apitran/pkg-descr b/comms/apitran/pkg-descr index a7881430b388..edb901f95c7f 100644 --- a/comms/apitran/pkg-descr +++ b/comms/apitran/pkg-descr @@ -1,13 +1,13 @@ A Linux toolkit for handling signals over the automatic picture transmission (APT) protocol. ## Intro to Automatic Picture Transmission Automatic picture transmission (APT) is an analog image transmission format developed for use on weather satellites in the 1960s. While only three modern satellites, NOAA 15, NOAA 18, and NOAA 19, transmit on the APT protocol, building a reception station is cheap and simple. The images can -be quite high qualitythey natively have a resolution of +be quite high qualitythey natively have a resolution of 4 km/px. It is reasonable to expect at least one good-quality satellite -pass (and, thereby, opportunity for image downlink) per day. +pass (and, thereby, opportunity for image downlink) per day. WWW: https://github.com/rsj56/apitran diff --git a/comms/flcluster/pkg-descr b/comms/flcluster/pkg-descr index 0d34e3ab7289..708fdd21f07f 100644 --- a/comms/flcluster/pkg-descr +++ b/comms/flcluster/pkg-descr @@ -1,11 +1,11 @@ flcluster is a stand alone dx cluster client that will also connect to fldigi -and act as the dx cluster client for fldigi. Multiple instances of flcluster +and act as the dx cluster client for fldigi. Multiple instances of flcluster can simultaneously connect to fldigi, and fldigi's internal dx cluster client can also be connected at the same time. Connectivity is via a socket interface, so flclient can reside on the same or a different computer on the LAN or WAN so long as it is possible to establish the socket (xmlrpc) connection. Join linuxham or NBEMSham at groups.io or win-fldigi at Yahoo group for support, news and updates on W1HKJ software: WWW: http://www.w1hkj.com/flcluster-help diff --git a/databases/postgresql-mysql_fdw/pkg-descr b/databases/postgresql-mysql_fdw/pkg-descr index 3716b358922f..ea30302a320d 100644 --- a/databases/postgresql-mysql_fdw/pkg-descr +++ b/databases/postgresql-mysql_fdw/pkg-descr @@ -1,11 +1,11 @@ This PostgreSQL extension implements a Foreign Data Wrapper (FDW) for MySQL. The following enhancements are added to the mysql_fdw: Write-able FDW - Connection Pooling + Connection Pooling Where clause push-down Column push-down Prepared Statment Please note that this version of mysql_fdw works with PostgreSQL 9.6, 10, 11, 12 and 13. WWW: https://github.com/EnterpriseDB/mysql_fdw diff --git a/deskutils/calindori/pkg-descr b/deskutils/calindori/pkg-descr index 52682949c5ab..9de924f200cf 100644 --- a/deskutils/calindori/pkg-descr +++ b/deskutils/calindori/pkg-descr @@ -1,10 +1,10 @@ -Calindori is a touch friendly calendar application. It has been designed +Calindori is a touch friendly calendar application. It has been designed for mobile devices but it can also run on desktop environments. It offers: - Monthly agenda - Multiple calendars - Event management - Task management - Calendar import WWW: https://apps.kde.org/en/calindori diff --git a/deskutils/fasd/pkg-descr b/deskutils/fasd/pkg-descr index d62449836d01..c4422df2345d 100644 --- a/deskutils/fasd/pkg-descr +++ b/deskutils/fasd/pkg-descr @@ -1,5 +1,5 @@ Fasd is a handy shell helper program to access files and directories faster. -Fasd will try to expand path arguments from previously seen ones ordered by +Fasd will try to expand path arguments from previously seen ones ordered by frequency of access. WWW: https://github.com/clvv/fasd diff --git a/deskutils/gpicker/pkg-descr b/deskutils/gpicker/pkg-descr index eba886a87fe4..3eaf4295d204 100644 --- a/deskutils/gpicker/pkg-descr +++ b/deskutils/gpicker/pkg-descr @@ -1,7 +1,7 @@ gpicker is a program that allows you to quickly and conveniently pick file in a (possibly very large) project. You type significant letters of file name (typically from the start of words) and gpicker provides you with a list of files you most likely mean to pick. The program filters and orders project's -list of files in real-time as you type. +list of files in real-time as you type. WWW: http://savannah.nongnu.org/projects/gpicker diff --git a/deskutils/kodaskanna/pkg-descr b/deskutils/kodaskanna/pkg-descr index 889bfc59f72a..8de124e9c496 100644 --- a/deskutils/kodaskanna/pkg-descr +++ b/deskutils/kodaskanna/pkg-descr @@ -1,11 +1,11 @@ -Kodaskanna is a utility for reading data from 1D/2D codes (e.g. QR +Kodaskanna is a utility for reading data from 1D/2D codes (e.g. QR codes or bar codes) and making the data available for further processing. -This initial 0.1.0 release supports scanning codes in static images. The image -input files (can be also non-local ones) can be either passed as argument on -the command line or manually selected via a file picker, pasted from the -clipboard or dropped by DnD. The extracted content can then be exported to the -clipboard or as a file. The version also provides integration via the Dolphin +This initial 0.1.0 release supports scanning codes in static images. The image +input files (can be also non-local ones) can be either passed as argument on +the command line or manually selected via a file picker, pasted from the +clipboard or dropped by DnD. The extracted content can then be exported to the +clipboard or as a file. The version also provides integration via the Dolphin context menu for image files and by a KDE Purpose "Export" plugin. WWW: https://invent.kde.org/graphics/kodaskanna diff --git a/deskutils/mate-indicator-applet/pkg-descr b/deskutils/mate-indicator-applet/pkg-descr index 9c692e4679de..39bbf838c34a 100644 --- a/deskutils/mate-indicator-applet/pkg-descr +++ b/deskutils/mate-indicator-applet/pkg-descr @@ -1,7 +1,7 @@ -The indicator applet exposes Ayatana Indicators in the MATE Panel. Ayatana -Indicators are an initiative by Canonical to provide crisp and clean system -and application status indication. They take the form of an icon and +The indicator applet exposes Ayatana Indicators in the MATE Panel. Ayatana +Indicators are an initiative by Canonical to provide crisp and clean system +and application status indication. They take the form of an icon and associated menu, displayed (usually) in the desktop panel. Existing indicators include the Message Menu, Battery Menu and Sound menu. WWW: https://mate-desktop.org/ diff --git a/deskutils/py-khal/pkg-descr b/deskutils/py-khal/pkg-descr index 4262f2521b49..7e6e99f057b5 100644 --- a/deskutils/py-khal/pkg-descr +++ b/deskutils/py-khal/pkg-descr @@ -1,5 +1,5 @@ -Khal is a calendar program for the terminal for viewing, adding and editing -events and calendars. Khal is build on the iCalendar and vdir (allowing the +Khal is a calendar program for the terminal for viewing, adding and editing +events and calendars. Khal is build on the iCalendar and vdir (allowing the use of vdirsyncer for CalDAV compatibility) standards. WWW: http://lostpackets.de/khal/ diff --git a/devel/arduino-builder/pkg-descr b/devel/arduino-builder/pkg-descr index 5ed7eb011a65..76ce360675cc 100644 --- a/devel/arduino-builder/pkg-descr +++ b/devel/arduino-builder/pkg-descr @@ -1,5 +1,5 @@ arduino-builder is a command line tool for compiling Arduino sketches. It is used by newer versions of the Arduino IDE, and may also be used -standalone if provided hardware definitions and a tools directory. +standalone if provided hardware definitions and a tools directory. WWW: https://github.com/arduino/arduino-builder diff --git a/devel/cltune/pkg-descr b/devel/cltune/pkg-descr index 67b09133d772..a54196be4d9d 100644 --- a/devel/cltune/pkg-descr +++ b/devel/cltune/pkg-descr @@ -1,5 +1,5 @@ CLTune is a C++ library which can be used to automatically tune your OpenCL -and CUDA kernels. The only thing you'll need to provide is a tuneable kerne +and CUDA kernels. The only thing you'll need to provide is a tuneable kerne and a list of allowed parameters and values. WWW: https://github.com/CNugteren/CLTune diff --git a/devel/dcd-server/pkg-descr b/devel/dcd-server/pkg-descr index 149a394e75b1..7d703ec42e3b 100644 --- a/devel/dcd-server/pkg-descr +++ b/devel/dcd-server/pkg-descr @@ -1,9 +1,9 @@ DCD is not an IDE. DCD is designed to provide autocompletion for your favorite text editor. If you are looking for an IDE, try one of these. DCD consists of a client and a server. The client (dcd-client) is almost always -used through a text editor script or plugin, though it can be used from the -command line. The server (dcd-server) is responsible for caching imported +used through a text editor script or plugin, though it can be used from the +command line. The server (dcd-server) is responsible for caching imported files, calculating autocomplete information, and sending it back to the client. WWW: https://github.com/dlang-community/DCD diff --git a/devel/derelict-sdl2/pkg-descr b/devel/derelict-sdl2/pkg-descr index d673eb2993d0..873c96a7d8be 100644 --- a/devel/derelict-sdl2/pkg-descr +++ b/devel/derelict-sdl2/pkg-descr @@ -1,4 +1,4 @@ -Dynamic bindings to SDL 2 version 2.0.5, SDL2_image, SDL2_mixer, SDL2_ttf, and +Dynamic bindings to SDL 2 version 2.0.5, SDL2_image, SDL2_mixer, SDL2_ttf, and SDL2_net for the D Programming Language. WWW: https://github.com/DerelictOrg/DerelictSDL2 diff --git a/devel/dlib/pkg-descr b/devel/dlib/pkg-descr index 2e6fe576f836..e71dae690c9e 100644 --- a/devel/dlib/pkg-descr +++ b/devel/dlib/pkg-descr @@ -1,6 +1,6 @@ dlib is a growing collection of native D language libraries useful for various -higher-level projects - such as game engines, rendering pipelines and -multimedia applications. It is written in D2 and has no external dependencies +higher-level projects - such as game engines, rendering pipelines and +multimedia applications. It is written in D2 and has no external dependencies aside D's standard library, Phobos. WWW: https://github.com/gecko0307/dlib diff --git a/devel/dub/pkg-descr b/devel/dub/pkg-descr index f5573c94ab3d..4fe14cf3d55e 100644 --- a/devel/dub/pkg-descr +++ b/devel/dub/pkg-descr @@ -1,15 +1,15 @@ -DUB emerged as a more general replacement for vibe.d's package manager. It does -not imply a dependency to vibe.d for packages and was extended to not only -directly build projects, but also to generate project files (currently VisualD). +DUB emerged as a more general replacement for vibe.d's package manager. It does +not imply a dependency to vibe.d for packages and was extended to not only +directly build projects, but also to generate project files (currently VisualD). -Mono-D also supports the use of dub.json (dub's package description) as the +Mono-D also supports the use of dub.json (dub's package description) as the project file. -The project's philosophy is to keep things as simple as possible. All that is -needed to make a project a dub package is to write a short dub.json file and -put the source code into a source subfolder. It can then be registered on the -public package registry to be made available for everyone. Any dependencies -specified in dub.json are automatically downloaded and made available to the +The project's philosophy is to keep things as simple as possible. All that is +needed to make a project a dub package is to write a short dub.json file and +put the source code into a source subfolder. It can then be registered on the +public package registry to be made available for everyone. Any dependencies +specified in dub.json are automatically downloaded and made available to the project during the build process. WWW: https://github.com/dlang/dub diff --git a/devel/git-lab/pkg-descr b/devel/git-lab/pkg-descr index 688a3e54b634..37f1e9d5b8f9 100644 --- a/devel/git-lab/pkg-descr +++ b/devel/git-lab/pkg-descr @@ -1,7 +1,7 @@ git-lab is an extension for the git command-line tool that helps with interacting with a gitlab instance (e.g. gitlab.com, -or GNOME or KDE gitlab instances). It adds a `git lab` -subcommand to git, which allows you to manage issues, +or GNOME or KDE gitlab instances). It adds a `git lab` +subcommand to git, which allows you to manage issues, merge requests and more from the command-line. WWW: https://invent.kde.org/sdk/git-lab diff --git a/devel/inifiled/pkg-descr b/devel/inifiled/pkg-descr index c8379c5c5609..69ac14944314 100644 --- a/devel/inifiled/pkg-descr +++ b/devel/inifiled/pkg-descr @@ -1,5 +1,5 @@ -A compile time ini file parser and writter generator for D. inifile.d takes -annotated structs and create ini file parser and writer. The ini file format +A compile time ini file parser and writter generator for D. inifile.d takes +annotated structs and create ini file parser and writer. The ini file format always comments and section and to some degree nesting. WWW: https://github.com/burner/inifiled diff --git a/devel/inilike/pkg-descr b/devel/inilike/pkg-descr index d00770906cb9..8f5734686511 100644 --- a/devel/inilike/pkg-descr +++ b/devel/inilike/pkg-descr @@ -1,5 +1,5 @@ -Inilike is D library for parsing .ini-like files used in Freedesktop systems -in various places (.desktop files, icon themes, mimeapps.list, mimeinfo.cache, +Inilike is D library for parsing .ini-like files used in Freedesktop systems +in various places (.desktop files, icon themes, mimeapps.list, mimeinfo.cache, trashcan files on freedesktop, etc.) WWW: https://github.com/FreeSlave/inilike diff --git a/devel/isa-l/pkg-descr b/devel/isa-l/pkg-descr index 0eecb909c697..a1cd4eb0dea8 100644 --- a/devel/isa-l/pkg-descr +++ b/devel/isa-l/pkg-descr @@ -1,4 +1,4 @@ -ISA-L is a collection of optimized low-level functions targeting storage +ISA-L is a collection of optimized low-level functions targeting storage applications. WWW: https://github.com/01org/isa-l diff --git a/devel/isfreedesktop/pkg-descr b/devel/isfreedesktop/pkg-descr index b06130e3489e..89987d222693 100644 --- a/devel/isfreedesktop/pkg-descr +++ b/devel/isfreedesktop/pkg-descr @@ -1,4 +1,4 @@ -D programming language compile-time constant to test if target platform desktop +D programming language compile-time constant to test if target platform desktop environments usually follow freedesktop specifications. WWW: https://github.com/FreeSlave/isfreedesktop diff --git a/devel/libubox/pkg-descr b/devel/libubox/pkg-descr index ab06b53081ae..9befa69c2ea3 100644 --- a/devel/libubox/pkg-descr +++ b/devel/libubox/pkg-descr @@ -1,7 +1,7 @@ libubox is a set of utilities, mostly wrappers, that are present usually in programs and that have been coded in a flexible and -reusable way to avoid wasting time. +reusable way to avoid wasting time. libubox is part of the OpenWrt project WWW: https://openwrt.org/docs/techref/libubox diff --git a/devel/listserialc/pkg-descr b/devel/listserialc/pkg-descr index f21b0240ddcd..2a7086156d68 100644 --- a/devel/listserialc/pkg-descr +++ b/devel/listserialc/pkg-descr @@ -1,3 +1,3 @@ Simple multi-platform program to list serial ports with vid/pid/iserial fields. -WWW: https://github.com/arduino/listSerialPortsC +WWW: https://github.com/arduino/listSerialPortsC diff --git a/devel/msgpack-d/pkg-descr b/devel/msgpack-d/pkg-descr index cce0aa1d9cf9..a10b138f3462 100644 --- a/devel/msgpack-d/pkg-descr +++ b/devel/msgpack-d/pkg-descr @@ -1,4 +1,4 @@ -MessagePack is a binary-based JSON-like serialization library. MessagePack for +MessagePack is a binary-based JSON-like serialization library. MessagePack for D is a pure D implementation of MessagePack. WWW: https://github.com/msgpack/msgpack-d diff --git a/devel/p5-Paranoid-Log-Email/pkg-descr b/devel/p5-Paranoid-Log-Email/pkg-descr index 33ecf4369f58..ae647c042f2d 100644 --- a/devel/p5-Paranoid-Log-Email/pkg-descr +++ b/devel/p5-Paranoid-Log-Email/pkg-descr @@ -1,4 +1,4 @@ -Paranoid::Log::Email provides SMTP support from within the Paranoid::Log +Paranoid::Log::Email provides SMTP support from within the Paranoid::Log framework. WWW: https://metacpan.org/release/Paranoid-Log-Email diff --git a/devel/p5-Paranoid-Log-Syslog/pkg-descr b/devel/p5-Paranoid-Log-Syslog/pkg-descr index 266b915f6440..bf31208849b2 100644 --- a/devel/p5-Paranoid-Log-Syslog/pkg-descr +++ b/devel/p5-Paranoid-Log-Syslog/pkg-descr @@ -1,4 +1,4 @@ -Paranoid::Log::Syslog provides syslog support from within the Paranoid::Log +Paranoid::Log::Syslog provides syslog support from within the Paranoid::Log framework. WWW: https://metacpan.org/release/Paranoid-Log-Syslog diff --git a/devel/papilio-loader/pkg-descr b/devel/papilio-loader/pkg-descr index 4ae786933625..317660e33e99 100644 --- a/devel/papilio-loader/pkg-descr +++ b/devel/papilio-loader/pkg-descr @@ -1,7 +1,7 @@ Papilio Loader - Current Version 2.7 -The Papilio Loader is a branch of xc3sprog (https://sourceforge.net/projects/xc3sprog/) that -is used to load bit files to the Open Source Papilio FPGA boards (http://papilio.cc) +The Papilio Loader is a branch of xc3sprog (https://sourceforge.net/projects/xc3sprog/) that +is used to load bit files to the Open Source Papilio FPGA boards (http://papilio.cc) made by Gadget Factory (http://www.gadgetfactory.net). WWW: http://papilio.cc/index.php?n=Papilio.PapilioLoaderV2 diff --git a/devel/pecl-event/pkg-descr b/devel/pecl-event/pkg-descr index fc3086b6ad84..e1da7d668cc8 100644 --- a/devel/pecl-event/pkg-descr +++ b/devel/pecl-event/pkg-descr @@ -1,6 +1,6 @@ This is an extension to efficiently schedule I/O, -time and signal based events using the best I/O +time and signal based events using the best I/O notification mechanism available for specific platform. This is a port of libevent to the PHP infrastructure. WWW: https://pecl.php.net/package/event diff --git a/devel/py-azure-synapse-accesscontrol/pkg-descr b/devel/py-azure-synapse-accesscontrol/pkg-descr index fb8830371ae6..816a05d58b29 100644 --- a/devel/py-azure-synapse-accesscontrol/pkg-descr +++ b/devel/py-azure-synapse-accesscontrol/pkg-descr @@ -1,6 +1,6 @@ This is the Microsoft Azure Synapse AccessControl Client Library. Azure Synapse is a limitless analytics service that brings together enterprise data warehousing and Big Data analytics. -WWW: https://pypi.org/project/azure-synapse-accesscontrol/ +WWW: https://pypi.org/project/azure-synapse-accesscontrol/ diff --git a/devel/py-azure-synapse-spark/pkg-descr b/devel/py-azure-synapse-spark/pkg-descr index 78b7cdfc310b..e07e72af9f5d 100644 --- a/devel/py-azure-synapse-spark/pkg-descr +++ b/devel/py-azure-synapse-spark/pkg-descr @@ -1,6 +1,6 @@ This is the Microsoft Azure Synapse Spark Client Library. Azure Synapse is a limitless analytics service that brings together enterprise data warehousing and Big Data analytics. -WWW: https://pypi.org/project/azure-synapse-spark/ +WWW: https://pypi.org/project/azure-synapse-spark/ diff --git a/devel/py-cligj/pkg-descr b/devel/py-cligj/pkg-descr index be14d8c114a0..e8faa9d9891e 100644 --- a/devel/py-cligj/pkg-descr +++ b/devel/py-cligj/pkg-descr @@ -1,7 +1,7 @@ Common arguments and options for GeoJSON processing commands, using Click. cligj is for Python developers who create command line interfaces for -geospatial data. cligj allows you to quickly build consistent, well-tested +geospatial data. cligj allows you to quickly build consistent, well-tested and interoperable CLIs for handling GeoJSON. WWW: https://pypi.org/project/cligj/ diff --git a/devel/py-cluster/pkg-descr b/devel/py-cluster/pkg-descr index 9ce270a7f2dc..bdf3e1eeca0f 100644 --- a/devel/py-cluster/pkg-descr +++ b/devel/py-cluster/pkg-descr @@ -1,9 +1,9 @@ -Python-cluster is a simple package that allows to create several -groups (clusters) of objects from a list. It's meant to be flexible -and able to cluster any object. To ensure this kind of flexibility, -you need not only to supply the list of objects, but also a function -that calculates the similarity between two of those objects. -For simple datatypes, like integers, this can be as simple as a -subtraction, but more complex calculations are possible. +Python-cluster is a simple package that allows to create several +groups (clusters) of objects from a list. It's meant to be flexible +and able to cluster any object. To ensure this kind of flexibility, +you need not only to supply the list of objects, but also a function +that calculates the similarity between two of those objects. +For simple datatypes, like integers, this can be as simple as a +subtraction, but more complex calculations are possible. WWW: https://pypi.org/project/cluster/ diff --git a/devel/py-coloredlogs/pkg-descr b/devel/py-coloredlogs/pkg-descr index 72212e6677ed..c040b9cf76a6 100644 --- a/devel/py-coloredlogs/pkg-descr +++ b/devel/py-coloredlogs/pkg-descr @@ -1,5 +1,5 @@ The coloredlogs package enables colored terminal output for Python's logging -module. +module. WWW: https://coloredlogs.readthedocs.io/en/latest/ WWW: https://github.com/xolox/python-coloredlogs diff --git a/devel/py-darts.util.lru/pkg-descr b/devel/py-darts.util.lru/pkg-descr index 3b62e756726d..c07fd96865e8 100644 --- a/devel/py-darts.util.lru/pkg-descr +++ b/devel/py-darts.util.lru/pkg-descr @@ -1,8 +1,8 @@ -A LRUDict is basically a simple dictionary, which has a defined -maximum capacity, that may be supplied at construction time, or +A LRUDict is basically a simple dictionary, which has a defined +maximum capacity, that may be supplied at construction time, or modified at run-time via the capacity property: >>> cache = LRUDict(1) >>> cache.capacity 1 WWW: https://pypi.org/project/darts.util.lru/ diff --git a/devel/py-flufl.i18n/pkg-descr b/devel/py-flufl.i18n/pkg-descr index 3374faffd124..332da11ff585 100644 --- a/devel/py-flufl.i18n/pkg-descr +++ b/devel/py-flufl.i18n/pkg-descr @@ -1,9 +1,9 @@ -This package provides a high level, convenient API for managing -internationalization translation contexts in Python application. There is a -simple API for single-context applications, such as command line scripts which -only need to translate into one language during the entire course of their +This package provides a high level, convenient API for managing +internationalization translation contexts in Python application. There is a +simple API for single-context applications, such as command line scripts which +only need to translate into one language during the entire course of their execution. There is a more flexible, but still convenient API for multi-context -applications, such as servers, which may need to switch language contexts for +applications, such as servers, which may need to switch language contexts for different tasks. WWW: https://flufli18n.readthedocs.io diff --git a/devel/py-flufl.lock/pkg-descr b/devel/py-flufl.lock/pkg-descr index a17b5f4f4cbd..78a388c00603 100644 --- a/devel/py-flufl.lock/pkg-descr +++ b/devel/py-flufl.lock/pkg-descr @@ -1,4 +1,4 @@ -This package is called flufl.lock. It is an NFS-safe file-based lock with +This package is called flufl.lock. It is an NFS-safe file-based lock with timeouts for POSIX systems. WWW: https://flufllock.readthedocs.io diff --git a/devel/py-http-prompt/pkg-descr b/devel/py-http-prompt/pkg-descr index 09ec3a560d01..94a9828b5b3f 100644 --- a/devel/py-http-prompt/pkg-descr +++ b/devel/py-http-prompt/pkg-descr @@ -1,4 +1,4 @@ -HTTP Prompt is an interactive command-line HTTP client featuring autocomplete +HTTP Prompt is an interactive command-line HTTP client featuring autocomplete and syntax highlighting, built on HTTPie and prompt_toolkit. WWW: https://pypi.org/project/http-prompt/ diff --git a/devel/py-macholib/pkg-descr b/devel/py-macholib/pkg-descr index ed25f0caba91..b08249d994bf 100644 --- a/devel/py-macholib/pkg-descr +++ b/devel/py-macholib/pkg-descr @@ -1,11 +1,11 @@ -Macholib can be used to analyze and edit Mach-O headers, +Macholib can be used to analyze and edit Mach-O headers, the executable format used by Mac OS X. -It is typically used as a dependency analysis tool, and -also to rewrite dylib references in Mach-O headers to be +It is typically used as a dependency analysis tool, and +also to rewrite dylib references in Mach-O headers to be @executable_path relative. -Though this tool targets a platform specific file format, +Though this tool targets a platform specific file format, it is pure python code that is platform and endian independent. WWW: https://pypi.org/project/macholib/ diff --git a/devel/py-mailcap-fix/pkg-descr b/devel/py-mailcap-fix/pkg-descr index 9101fce1189f..42bfe511478e 100644 --- a/devel/py-mailcap-fix/pkg-descr +++ b/devel/py-mailcap-fix/pkg-descr @@ -1,6 +1,6 @@ -This package patches the python standard library's mailcap module in order to +This package patches the python standard library's mailcap module in order to correctly handle wildcard entries. The bug is documented on the bug tracker here: issue 14977 WWW: https://github.com/michael-lazar/mailcap_fix diff --git a/devel/py-munch/pkg-descr b/devel/py-munch/pkg-descr index 48fef78f255c..9fda9589c56d 100644 --- a/devel/py-munch/pkg-descr +++ b/devel/py-munch/pkg-descr @@ -1,7 +1,7 @@ -munch is a fork of David Schoonover's Bunch package, providing similar -functionality. 99% of the work was done by him, and the fork was made mainly +munch is a fork of David Schoonover's Bunch package, providing similar +functionality. 99% of the work was done by him, and the fork was made mainly for lack of responsiveness for fixes and maintenance on the original code. Munch is a dictionary that supports attribute-style access, a la JavaScript. WWW: https://pypi.org/project/munch/ diff --git a/devel/py-naiveBayesClassifier/pkg-descr b/devel/py-naiveBayesClassifier/pkg-descr index 97a0ce1cfc76..e2fa33d9b969 100644 --- a/devel/py-naiveBayesClassifier/pkg-descr +++ b/devel/py-naiveBayesClassifier/pkg-descr @@ -1,21 +1,21 @@ Yet another general purpose Naive Bayesian classifier. (under heavy development) -Naive Bayes Classifier is probably the most widely used text classifier, +Naive Bayes Classifier is probably the most widely used text classifier, it's a supervised learning algorithm. It can be used to classify blog posts or news articles into different categories like sports, entertainment and -so forth. +so forth. Naive Bayes is a simple technique for constructing classifiers: models that assign class labels to problem instances, represented as vectors of feature values, where the class labels are drawn from some finite set. It is not a single algorithm for training such classifiers, but a family of algorithms based on a common principle: all naive Bayes classifiers assume that the value of a particular feature is independent of the value of any other feature, given the class variable. For example, a fruit may be considered to be an apple if it is red, round, and about 10 cm in diameter. A naive Bayes classifier considers each of these features to contribute independently to the probability that this fruit is an apple, regardless of any possible correlations between the color, roundness, and diameter features. WWW: https://pypi.org/project/naiveBayesClassifier/ diff --git a/devel/py-openapi-codec/pkg-descr b/devel/py-openapi-codec/pkg-descr index ab2b53970fc6..ca52757fc971 100644 --- a/devel/py-openapi-codec/pkg-descr +++ b/devel/py-openapi-codec/pkg-descr @@ -1,3 +1,3 @@ Core API codec for the Open API schema format, also known as "Swagger". -WWW: https://github.com/core-api/python-openapi-codec +WWW: https://github.com/core-api/python-openapi-codec diff --git a/devel/py-ovs/pkg-descr b/devel/py-ovs/pkg-descr index 7673120f867b..ba9eab899902 100644 --- a/devel/py-ovs/pkg-descr +++ b/devel/py-ovs/pkg-descr @@ -1,4 +1,4 @@ Ovs is a Python library for working with Open vSwitch, a production quality, -multilayer virtual switch licensed under the open source Apache 2.0 license. +multilayer virtual switch licensed under the open source Apache 2.0 license. WWW: https://github.com/openvswitch/ovs/tree/master/python diff --git a/devel/py-pyformance/pkg-descr b/devel/py-pyformance/pkg-descr index 2945925d22c2..dc1be089bc84 100644 --- a/devel/py-pyformance/pkg-descr +++ b/devel/py-pyformance/pkg-descr @@ -1,5 +1,5 @@ -PyFormance is a toolset for performance measurement -and statistics, with a signaling mechanism that +PyFormance is a toolset for performance measurement +and statistics, with a signaling mechanism that allows to issue events in cases of unexpected behavior. WWW: https://pypi.org/project/pyformance/ diff --git a/devel/py-stopit/pkg-descr b/devel/py-stopit/pkg-descr index c0c6eda5f370..7d87278ce29a 100644 --- a/devel/py-stopit/pkg-descr +++ b/devel/py-stopit/pkg-descr @@ -1,4 +1,4 @@ -Raise asynchronous exceptions in other threads, control the timeout +Raise asynchronous exceptions in other threads, control the timeout of blocks or callables with two context managers and two decorators. WWW: https://pypi.org/project/stopit/ diff --git a/devel/rubygem-rbtree/pkg-descr b/devel/rubygem-rbtree/pkg-descr index 4e6341bddbf8..03f582e2be37 100644 --- a/devel/rubygem-rbtree/pkg-descr +++ b/devel/rubygem-rbtree/pkg-descr @@ -1,5 +1,5 @@ -A RBTree is a sorted associative collection that is implemented with a +A RBTree is a sorted associative collection that is implemented with a Red-Black Tree. It maps keys to values like a Hash, but maintains its elements in ascending key order. The interface is the almost identical to that of Hash. WWW: http://rbtree.rubyforge.org/ diff --git a/devel/rubygem-uber/pkg-descr b/devel/rubygem-uber/pkg-descr index 855af23adaba..943cecb2c9bc 100644 --- a/devel/rubygem-uber/pkg-descr +++ b/devel/rubygem-uber/pkg-descr @@ -1,4 +1,4 @@ -Gem-authoring tools like class method inheritance in modules, +Gem-authoring tools like class method inheritance in modules, dynamic options and more. WWW: https://github.com/apotonick/uber diff --git a/devel/xdgpaths/pkg-descr b/devel/xdgpaths/pkg-descr index 938490ab3f8f..4af14b25d39b 100644 --- a/devel/xdgpaths/pkg-descr +++ b/devel/xdgpaths/pkg-descr @@ -1,4 +1,4 @@ -D library for retrieving XDG base directories as described by XDG Base +D library for retrieving XDG base directories as described by XDG Base Directory Specification WWW: https://github.com/FreeSlave/xdgpaths diff --git a/devel/zapcc/pkg-descr b/devel/zapcc/pkg-descr index a2ab2e23b1ae..d94a23b74d2d 100644 --- a/devel/zapcc/pkg-descr +++ b/devel/zapcc/pkg-descr @@ -1,7 +1,7 @@ Zapcc is a caching C++ compiler based on clang, designed to perform faster compilations. zapcc uses in-memory compilation cache in client-server -architecture, remembering all compilation information between runs. -zapcc is the client while zapccs is the server. Each zapcc run will reuse +architecture, remembering all compilation information between runs. +zapcc is the client while zapccs is the server. Each zapcc run will reuse an existing server or if none was available will start a new one. WWW: https://www.zapcc.com/ diff --git a/dns/dnscrypt-proxy2/pkg-descr b/dns/dnscrypt-proxy2/pkg-descr index 2a9763073542..7c84c925f6bc 100644 --- a/dns/dnscrypt-proxy2/pkg-descr +++ b/dns/dnscrypt-proxy2/pkg-descr @@ -1,4 +1,4 @@ -A flexible DNS proxy with support for modern encrypted DNS protocols such as +A flexible DNS proxy with support for modern encrypted DNS protocols such as DNSCrypt v2 and DNS-over-HTTP/2. WWW: https://github.com/jedisct1/dnscrypt-proxy diff --git a/dns/dnsenum/pkg-descr b/dns/dnsenum/pkg-descr index 824f76d12132..2c4688cd4736 100644 --- a/dns/dnsenum/pkg-descr +++ b/dns/dnsenum/pkg-descr @@ -1,21 +1,21 @@ -Multithreaded perl script to enumerate DNS information +Multithreaded perl script to enumerate DNS information of a domain and discover non-contiguous IP blocks. OPERATIONS: Get the host's address (A record). Get the nameservers (threaded). Get the MX record (threaded). - Perform axfr queries on nameservers and + Perform axfr queries on nameservers and get BIND VERSION (threaded). - Get extra names and subdomains via google + Get extra names and subdomains via google scraping (google query = "allinurl: -www site:domain"). - Brute force subdomains from file, can also + Brute force subdomains from file, can also perform recursion on subdomain that have NS records (all threaded). - Calculate C class domain network ranges + Calculate C class domain network ranges and perform whois queries on them (threaded). - Perform reverse lookups on netranges + Perform reverse lookups on netranges ( C class or/and whois netranges) (threaded). - Write to domain_ips.txt file + Write to domain_ips.txt file ip-blocks. WWW:https://github.com/fwaeytens/dnsenum diff --git a/dns/dnsrecon/pkg-descr b/dns/dnsrecon/pkg-descr index 14332dc5c8b0..d8c2887fb753 100644 --- a/dns/dnsrecon/pkg-descr +++ b/dns/dnsrecon/pkg-descr @@ -1,17 +1,17 @@ DNSRecon provides the ability to perform: Check all NS Records for Zone Transfers. - Enumerate General DNS Records for a given + Enumerate General DNS Records for a given Domain (MX, SOA, NS, A, AAAA, SPF and TXT). - Perform common SRV Record Enumeration. + Perform common SRV Record Enumeration. Top Level Domain (TLD) Expansion. Check for Wildcard Resolution. - Brute Force subdomain and host A + Brute Force subdomain and host A and AAAA records given a domain and a wordlist. Perform a PTR Record lookup for a given IP Range or CIDR. - Check a DNS Server Cached records for A, AAAA and + Check a DNS Server Cached records for A, AAAA and CNAME Records provided a list of host records in a text file to check. - Enumerate Common mDNS records in the Local + Enumerate Common mDNS records in the Local Network Enumerate Hosts and Subdomains using Google. WWW: https://github.com/darkoperator/dnsrecon diff --git a/dns/dynip/pkg-descr b/dns/dynip/pkg-descr index 791650c896de..dd7fd4e3e294 100644 --- a/dns/dynip/pkg-descr +++ b/dns/dynip/pkg-descr @@ -1,29 +1,29 @@ dynip is a daemon that monitors your host system ISP assigned dynamic IP address. If it changes, dynip automatically updates the dynamic DNS IP address at your dynamic DNS hosting provider then posts an informational message to the host system log followed by sending an informational email to user root. The dynip daemon and the daily script are very simple Bourne Shell type scripts containing self documenting embedded comments. They use the "fetch" command to issue the standard browser style URL format used by most dynamic DNS hosting providers for the purpose of actual updating the registered IP address with the new IP address. There are some small variations in the URL format depending on the dynamic DNS hosting provider being used. Mandatory requirements. The host that is running dynip "MUST" be cabled -directly to the ISP modem and be using the public routable dynamic IP +directly to the ISP modem and be using the public routable dynamic IP address assigned by the ISP. Includes templates for these dynamic DNS hosting providers namecheap.com freedns.afraid.org changeip.com no-ip.com zoneedit.com easydns.com and is simple to configure for other providers that use a variation of the URL format. WWW: http://dynip.sourceforge.net/ diff --git a/dns/nsnotifyd/pkg-descr b/dns/nsnotifyd/pkg-descr index cd230379422a..ad906f277913 100644 --- a/dns/nsnotifyd/pkg-descr +++ b/dns/nsnotifyd/pkg-descr @@ -1,7 +1,7 @@ -The nsnotifyd daemon monitors a set of DNS zones and runs a command +The nsnotifyd daemon monitors a set of DNS zones and runs a command when any of them change. It listens for DNS NOTIFY messages so it can respond to changes promptly. It also uses each zone's SOA refresh and retry parameters to poll for updates if nsnotifyd does not receive NOTIFY messages more frequently. WWW: https://dotat.at/prog/nsnotifyd/ diff --git a/dns/rubygem-idn-ruby/pkg-descr b/dns/rubygem-idn-ruby/pkg-descr index aa99a7ef775b..439fbe5be4a2 100644 --- a/dns/rubygem-idn-ruby/pkg-descr +++ b/dns/rubygem-idn-ruby/pkg-descr @@ -1,10 +1,10 @@ Ruby Bindings for the GNU LibIDN library, an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group. Included are the most important parts of the Stringprep, Punycode and IDNA APIs like performing Stringprep processings, encoding to and decoding from Punycode strings and converting entire domain names to and from the ACE encoded form. - + WWW: https://github.com/deepfryed/idn-ruby diff --git a/editors/calligraplan/pkg-descr b/editors/calligraplan/pkg-descr index 33d7752db88e..7886ca3a3bd3 100644 --- a/editors/calligraplan/pkg-descr +++ b/editors/calligraplan/pkg-descr @@ -1,7 +1,7 @@ Calligra is an integrated suite of KDE applications that cover office, creative and management needs. -Plan is a project management application. It is intended for managing +Plan is a project management application. It is intended for managing moderately large projects with multiple resources. WWW: https://www.calligra.org/plan/ diff --git a/editors/gedit/pkg-descr b/editors/gedit/pkg-descr index 3f40c3455c3b..8fa7597ad479 100644 --- a/editors/gedit/pkg-descr +++ b/editors/gedit/pkg-descr @@ -1,11 +1,11 @@ gEdit is a Gtk+ 3 text editor. Its features include: * Complete integration with the GNOME Environment, including GnomeMDI * Global Search and Replace * Dynamically loaded fonts * Splitscreen Mode - * Printing support + * Printing support * Configurable Plugins system * Unlimited Undo/Redo WWW: http://www.gnome.org/projects/gedit/ diff --git a/editors/picpas/pkg-descr b/editors/picpas/pkg-descr index 27b325c5425e..103683f9c798 100644 --- a/editors/picpas/pkg-descr +++ b/editors/picpas/pkg-descr @@ -1,4 +1,4 @@ -PicPas is a Pascal compiler, written in Lazarus, which generates executable +PicPas is a Pascal compiler, written in Lazarus, which generates executable code for midrange PIC microcontrollers (the 16F series). WWW: https://github.com/t-edson/PicPas diff --git a/emulators/libdsk/pkg-descr b/emulators/libdsk/pkg-descr index 66b5b0c5d4d3..f2078083cb3f 100644 --- a/emulators/libdsk/pkg-descr +++ b/emulators/libdsk/pkg-descr @@ -1,22 +1,22 @@ LIBDSK is a library for accessing disks and disk image files. It is intended for use in: * Allows CPMTOOLS use of emulator .DSK images. * Emulator tools - converting between real floppy disks and disk images, as CPCTRANS / PCWTRANS do under DOS. * Floppy controller emulation backend * Data transfer from/to real CP/M systems via serial line. LIBDSK has drivers for: Raw files (including /dev/fdn), .DSK files (CPCEMU, JOYCE and other Sinclair/Amstrad emulators), MYZ80 hard drive image, NanoWasp floppy image, .CFI (Compressed Floppy Image, as created by FDCOPY.COM under DOS), Linux floppy drive (supports CPC System and Data formats, which the standard "Raw file" driver does not), Windows 3.x/95/98/ME/NT/2000 floppy drive, DOS floppy drive (via the PC BIOS), CopyQM files (read-only), TeleDisk files (read-only), APRIDISK image files, rcpmfs - makes a Unix/Windows directory appear to be a CP/M disc image. -WWW: http://www.seasip.info/Unix/LibDsk/index.html +WWW: http://www.seasip.info/Unix/LibDsk/index.html diff --git a/emulators/linux-power9-functional-sim/pkg-descr b/emulators/linux-power9-functional-sim/pkg-descr index 0fe946173c1e..0a6b1264d9a0 100644 --- a/emulators/linux-power9-functional-sim/pkg-descr +++ b/emulators/linux-power9-functional-sim/pkg-descr @@ -1,12 +1,12 @@ -The IBM POWER9 Functional Simulator is a simulation environment developed by -IBM. It is designed to provide enough POWER9 processor complex functionality to -allow the entire software stack to execute, including loading, booting and -running a little endian Linux environment. The intent for this tool is to -educate, enable new application development, and to facilitate porting of -existing Linux applications to the POWER9 architecture. While the IBM POWER9 -Functional Simulator serves as a full instruction set simulator for the POWER9 -processor, it may not model all aspects of the IBM Power Systems POWER9 hardware +The IBM POWER9 Functional Simulator is a simulation environment developed by +IBM. It is designed to provide enough POWER9 processor complex functionality to +allow the entire software stack to execute, including loading, booting and +running a little endian Linux environment. The intent for this tool is to +educate, enable new application development, and to facilitate porting of +existing Linux applications to the POWER9 architecture. While the IBM POWER9 +Functional Simulator serves as a full instruction set simulator for the POWER9 +processor, it may not model all aspects of the IBM Power Systems POWER9 hardware and thus may not exactly reflect the behavior of the POWER9 hardware. WWW: https://www14.software.ibm.com/support/customercare/sas/f/pwrfs/pwr9/home.html diff --git a/finance/nextcloud-cospend/pkg-descr b/finance/nextcloud-cospend/pkg-descr index 9dedfcdf0c8c..5c79bdfb57cd 100644 --- a/finance/nextcloud-cospend/pkg-descr +++ b/finance/nextcloud-cospend/pkg-descr @@ -1,17 +1,17 @@ -Nextcloud Cospend is a group/shared budget manager. +Nextcloud Cospend is a group/shared budget manager. It was inspired by the great IHateMoney. -You can use it when you share a house, when you go on vacation with friends, +You can use it when you share a house, when you go on vacation with friends, whenever you share money with others. -It lets you create projects with members and bills. -Each member has a balance computed from the project bills. -This way you can see who owes the group and who the group owes. -Ultimately you can ask for a settlement plan telling you +It lets you create projects with members and bills. +Each member has a balance computed from the project bills. +This way you can see who owes the group and who the group owes. +Ultimately you can ask for a settlement plan telling you which payments to make to reset members balances. -Project members are independent from Nextcloud users. -Projects can be accessed and modified by people without a Nextcloud account. +Project members are independent from Nextcloud users. +Projects can be accessed and modified by people without a Nextcloud account. Each project has an ID and a password for guest access. MoneyBuster Android client is available in F-Droid and on the Play store. PayForMe iOS client is currently being developped! WWW: https://apps.nextcloud.com/apps/cospend diff --git a/finance/odoo/pkg-descr b/finance/odoo/pkg-descr index 1cb00a73101d..2e93f30b4a6f 100644 --- a/finance/odoo/pkg-descr +++ b/finance/odoo/pkg-descr @@ -1,11 +1,11 @@ Odoo is a suite of web based open source business apps. -The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, -Warehouse Management, Project Management, Billing & Accounting, Point of Sale, +The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, +Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, etc -Odoo Apps can be used as stand-alone applications, but they also integrate -seamlessly so you get a full-featured Open Source ERP when you install several +Odoo Apps can be used as stand-alone applications, but they also integrate +seamlessly so you get a full-featured Open Source ERP when you install several Apps. WWW: https://www.odoo.com diff --git a/finance/py-ebaysdk/pkg-descr b/finance/py-ebaysdk/pkg-descr index 0ce6513cfad1..fcc58eaff448 100644 --- a/finance/py-ebaysdk/pkg-descr +++ b/finance/py-ebaysdk/pkg-descr @@ -1,6 +1,6 @@ -This SDK is a programmatic interface into the eBay APIs. It simplifies -development and cuts development time by standardizing calls, response -processing, error handling, and debugging across the Finding, Shopping, +This SDK is a programmatic interface into the eBay APIs. It simplifies +development and cuts development time by standardizing calls, response +processing, error handling, and debugging across the Finding, Shopping, Merchandising & Trading APIs. WWW: https://github.com/timotheus/ebaysdk-python diff --git a/finance/py-ofxparse/pkg-descr b/finance/py-ofxparse/pkg-descr index 9478d9663a30..156907614e34 100644 --- a/finance/py-ofxparse/pkg-descr +++ b/finance/py-ofxparse/pkg-descr @@ -1,12 +1,12 @@ -ofxparse is a parser for Open Financial Exchange (.ofx) format files. OFX -files are available from almost any online banking site, so they work well if -you want to pull together your finances from multiple sources. Online trading +ofxparse is a parser for Open Financial Exchange (.ofx) format files. OFX +files are available from almost any online banking site, so they work well if +you want to pull together your finances from multiple sources. Online trading accounts also provide account statements in OFX files. -There are three different types of OFX files, called BankAccount, -CreditAccount and InvestmentAccount files. This library has been tested with -real-world samples of all three types. If you find a file that does not work -with this library, please consider contributing the file so ofxparse can be +There are three different types of OFX files, called BankAccount, +CreditAccount and InvestmentAccount files. This library has been tested with +real-world samples of all three types. If you find a file that does not work +with this library, please consider contributing the file so ofxparse can be improved. See the Help! section below for directions on how to do this. WWW: https://pypi.org/project/ofxparse/ diff --git a/games/alex4/pkg-descr b/games/alex4/pkg-descr index 38e29b9283eb..4af3f21b149c 100644 --- a/games/alex4/pkg-descr +++ b/games/alex4/pkg-descr @@ -1,5 +1,5 @@ In the latest installment of the series Alex travels through the jungle in search of his kidnapped girlfriend. Plenty of classic platforming -in four nice colors guaranteed! +in four nice colors guaranteed! WWW: http://allegator.sourceforge.net/ diff --git a/games/gnome-mines/pkg-descr b/games/gnome-mines/pkg-descr index c131ff01cf79..1ba112d30fe8 100644 --- a/games/gnome-mines/pkg-descr +++ b/games/gnome-mines/pkg-descr @@ -1,4 +1,4 @@ Mines (or gnomine) is a puzzle game where you locate mines floating in an -ocean using only your brain and a little bit of luck. +ocean using only your brain and a little bit of luck. WWW: https://wiki.gnome.org/Apps/Mines diff --git a/games/linux-dwarffortress/pkg-descr b/games/linux-dwarffortress/pkg-descr index 34e5f9b867a7..294cf1562c8c 100644 --- a/games/linux-dwarffortress/pkg-descr +++ b/games/linux-dwarffortress/pkg-descr @@ -1,4 +1,4 @@ -Dwarf Fortress is a single-player fantasy game. You can control a dwarven +Dwarf Fortress is a single-player fantasy game. You can control a dwarven outpost or an adventurer in a randomly generated, persistent world. WWW: http://www.bay12games.com/dwarves/ diff --git a/games/zdoom/pkg-descr b/games/zdoom/pkg-descr index 846943900e65..bdff48310ed3 100644 --- a/games/zdoom/pkg-descr +++ b/games/zdoom/pkg-descr @@ -1,17 +1,17 @@ ZDoom is an enhanced source port of ID Software's DOOM engine. It is based on the source code of id Software's DOOM. ZDoom boasts enhanced modding support, as well as support for the following games: * Ultimate Doom * Doom II * Final Doom * Heretic * Hexen * Strife * Chex Quest (1 & 3) * Action Doom II * Harmony v1.1 * Hacx -* The Adventures of Square +* The Adventures of Square WWW: http://www.zdoom.org/ diff --git a/graphics/ephoto/pkg-descr b/graphics/ephoto/pkg-descr index fc260b4b0f9a..c0f0944154cd 100644 --- a/graphics/ephoto/pkg-descr +++ b/graphics/ephoto/pkg-descr @@ -1,5 +1,5 @@ Ephoto is an image viewer and editor written using the Enlightenment Foundation -Libraries(EFL). It focuses on simplicity and ease of use, while taking +Libraries(EFL). It focuses on simplicity and ease of use, while taking advantage of the speed and small footprint provided by EFL. WWW: https://www.enlightenment.org/about-ephoto diff --git a/graphics/kgeotag/pkg-descr b/graphics/kgeotag/pkg-descr index 981d6afb94ae..d33aa77b69db 100644 --- a/graphics/kgeotag/pkg-descr +++ b/graphics/kgeotag/pkg-descr @@ -1,17 +1,17 @@ KGeoTag is a photo geotagging program. -Photos (e. g. JPEG images) contain metadata like the creation date, camera -information etc. Those are either stored in the so-called Exif header, -in an XMP sidecar file or in both. This data can also represent geographic +Photos (e. g. JPEG images) contain metadata like the creation date, camera +information etc. Those are either stored in the so-called Exif header, +in an XMP sidecar file or in both. This data can also represent geographic coordinates so that it's replicable where the images were taken. -Most cameras don't have GPS receivers, so, most can't save coordinates when -taking images. A common approach is to e. g. carry a small GPS logging device -along, which records a track all the time. Later on, the images' dates can -be compared to the GPS log's points' dates to figure out where an image +Most cameras don't have GPS receivers, so, most can't save coordinates when +taking images. A common approach is to e. g. carry a small GPS logging device +along, which records a track all the time. Later on, the images' dates can +be compared to the GPS log's points' dates to figure out where an image was taken. -If one knows for sure where the respective photo was taken, it's also +If one knows for sure where the respective photo was taken, it's also possible to assign coordinates to the images manually. WWW: https://invent.kde.org/graphics/kgeotag/ diff --git a/graphics/ksnip/pkg-descr b/graphics/ksnip/pkg-descr index 76ef3812c6f6..505adab7b5e8 100644 --- a/graphics/ksnip/pkg-descr +++ b/graphics/ksnip/pkg-descr @@ -1,4 +1,4 @@ -Ksnip is a Qt based cross-platform screenshot tool that provides +Ksnip is a Qt based cross-platform screenshot tool that provides many annotation features for your screenshots. WWW: https://github.com/ksnip/ksnip diff --git a/graphics/nplot/pkg-descr b/graphics/nplot/pkg-descr index bb4661efaf27..c0ea8d367496 100644 --- a/graphics/nplot/pkg-descr +++ b/graphics/nplot/pkg-descr @@ -1,5 +1,5 @@ NPlot is a free charting library for .NET. It boasts an elegant, flexible API and includes controls for Windows.Forms, ASP.NET -and a class for creating Bitmaps. +and a class for creating Bitmaps. WWW: http://nplot.com diff --git a/graphics/py-fiona/pkg-descr b/graphics/py-fiona/pkg-descr index 5d2596671702..38e76562dcb1 100644 --- a/graphics/py-fiona/pkg-descr +++ b/graphics/py-fiona/pkg-descr @@ -1,9 +1,9 @@ -Fiona is designed to be simple and dependable. It focuses on reading and -writing data in standard Python IO style and relies upon familiar Python -types and protocols such as files, dictionaries, mappings, and iterators -instead of classes specific to OGR. Fiona can read and write real-world -data using multi-layered GIS formats and zipped virtual file systems and -integrates readily with other Python GIS packages such as pyproj, Rtree, +Fiona is designed to be simple and dependable. It focuses on reading and +writing data in standard Python IO style and relies upon familiar Python +types and protocols such as files, dictionaries, mappings, and iterators +instead of classes specific to OGR. Fiona can read and write real-world +data using multi-layered GIS formats and zipped virtual file systems and +integrates readily with other Python GIS packages such as pyproj, Rtree, and Shapely. Fiona is supported only on CPython versions 2.7 and 3.4+. WWW: https://pypi.org/project/Fiona/ diff --git a/lang/cim/pkg-descr b/lang/cim/pkg-descr index 47014e183846..7cd54a04298e 100644 --- a/lang/cim/pkg-descr +++ b/lang/cim/pkg-descr @@ -1,12 +1,12 @@ -The SIMULA programming language was designed and built by Ole-Johan Dahl -and Kristen Nygaard at the Norwegian Computing Centre (NCC) in Oslo -between 1962 and 1967.1 It was originally designed and implemented as a -language for discrete event simulation, but was later expanded and +The SIMULA programming language was designed and built by Ole-Johan Dahl +and Kristen Nygaard at the Norwegian Computing Centre (NCC) in Oslo +between 1962 and 1967.1 It was originally designed and implemented as a +language for discrete event simulation, but was later expanded and reimplemented as a full scale general purpose programming language. -Although SIMULA never became widely used, the language has been highly -influential on modern programming methodology. Among other things SIMULA +Although SIMULA never became widely used, the language has been highly +influential on modern programming methodology. Among other things SIMULA introduced important object-oriented programming concepts like classes and objects, inheritance, and dynamic binding. WWW: http://folk.uio.no/simula67/cim.shtml diff --git a/lang/dlang-tools/pkg-descr b/lang/dlang-tools/pkg-descr index 70872d68a1ad..9330afe1a692 100644 --- a/lang/dlang-tools/pkg-descr +++ b/lang/dlang-tools/pkg-descr @@ -1,4 +1,4 @@ -This repository hosts various tools redistributed with DMD or used internally +This repository hosts various tools redistributed with DMD or used internally during various build tasks. WWW: https://github.com/dlang/tools diff --git a/lang/neko/pkg-descr b/lang/neko/pkg-descr index b420a70207f5..c61d3b3b99b2 100644 --- a/lang/neko/pkg-descr +++ b/lang/neko/pkg-descr @@ -1,7 +1,7 @@ The Neko Programming Language -Neko is a high-level dynamically typed programming language which can -also be used as an embedded scripting language. It has been designed to +Neko is a high-level dynamically typed programming language which can +also be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. WWW: http://nekovm.org/ diff --git a/lang/ocaml-camlidl/pkg-descr b/lang/ocaml-camlidl/pkg-descr index 5bd39063797a..47bf8723c6e4 100644 --- a/lang/ocaml-camlidl/pkg-descr +++ b/lang/ocaml-camlidl/pkg-descr @@ -1,14 +1,14 @@ CamlIDL is a stub code generator and COM binding for Objective Caml. CamlIDL comprises two parts: * A stub code generator that generates the C stub code required for the Caml/C interface, based on an MIDL specification. (MIDL stands for Microsoft's Interface Description Language; it looks like C header files with some extras annotations, plus a notion of object interfaces that look like C++ classess without inheritance.) * A (currently small) library of functions and tools to import COM -components in Caml applications, and export Caml code as COM components. +components in Caml applications, and export Caml code as COM components. WWW: http://caml.inria.fr/pub/old_caml_site/camlidl/ diff --git a/mail/dovecot-fts-flatcurve/pkg-descr b/mail/dovecot-fts-flatcurve/pkg-descr index f97b16b215b8..7efe0c66258f 100644 --- a/mail/dovecot-fts-flatcurve/pkg-descr +++ b/mail/dovecot-fts-flatcurve/pkg-descr @@ -1,12 +1,12 @@ This is a Dovecot FTS plugin to enable message indexing using the Xapian Open Source Search Engine Library. The plugin relies on Dovecot to do the necessary stemming. -It is intended to act as a simple interface to the Xapian +It is intended to act as a simple interface to the Xapian storage/search query functionality. -This driver supports match scoring and substring matches (on by +This driver supports match scoring and substring matches (on by default), which means it is RFC 3501 (IMAP4rev1) compliant. This driver does not support fuzzy searches. WWW: https://github.com/slusarz/dovecot-fts-flatcurve diff --git a/mail/pear-Mail_mimeDecode/pkg-descr b/mail/pear-Mail_mimeDecode/pkg-descr index 2b6c3554516b..25c9fd196774 100644 --- a/mail/pear-Mail_mimeDecode/pkg-descr +++ b/mail/pear-Mail_mimeDecode/pkg-descr @@ -1,7 +1,7 @@ Provides a class to deal with the decoding and interpreting of mime messages. This package used to be part of the Mail_Mime package, but has been split off. -This class will parse a raw mime email and return the structure. Returned +This class will parse a raw mime email and return the structure. Returned structure is similar to that returned by imap_fetchstructure(). WWW: https://pear.php.net/package/Mail_mimeDecode diff --git a/mail/py-flufl.bounce/pkg-descr b/mail/py-flufl.bounce/pkg-descr index 0b1f2cb76b0f..d798049fc714 100644 --- a/mail/py-flufl.bounce/pkg-descr +++ b/mail/py-flufl.bounce/pkg-descr @@ -1,5 +1,5 @@ -The flufl.bounce library provides a set of heuristics and an API for detecting -the original bouncing email addresses from a bounce message. Many formats +The flufl.bounce library provides a set of heuristics and an API for detecting +the original bouncing email addresses from a bounce message. Many formats found in the wild are supported, as are VERP and RFC 3464 (DSN). WWW: https://fluflbounce.readthedocs.io diff --git a/mail/py-validate_email/pkg-descr b/mail/py-validate_email/pkg-descr index 55e393bd9e38..61b416fbcb5b 100644 --- a/mail/py-validate_email/pkg-descr +++ b/mail/py-validate_email/pkg-descr @@ -1,4 +1,4 @@ Verifies and checks if an e-mail address is valid, properly formatted and really exists. It can optionally check the MX records of the e-mail domain. - + WWW: https://github.com/syrusakbary/validate_email diff --git a/math/R-cran-conf.design/pkg-descr b/math/R-cran-conf.design/pkg-descr index 7dcae1611740..3b15360c6463 100644 --- a/math/R-cran-conf.design/pkg-descr +++ b/math/R-cran-conf.design/pkg-descr @@ -1,4 +1,4 @@ -This small library contains a series of simple tools for constructing and +This small library contains a series of simple tools for constructing and manipulating confounded and fractional factorial designs. WWW: https://cran.r-project.org/package=conf.design diff --git a/math/coinutils/pkg-descr b/math/coinutils/pkg-descr index 8babe1ff64ae..aaa57c50177d 100644 --- a/math/coinutils/pkg-descr +++ b/math/coinutils/pkg-descr @@ -1,10 +1,10 @@ CoinUtils (Coin-or Utilities) is an open-source collection of classes and functions that are generally useful to more than one COIN-OR project. These utilities include: * Vector classes * Matrix classes * MPS file reading -* Comparing floating point numbers with a tolerance +* Comparing floating point numbers with a tolerance WWW: https://projects.coin-or.org/CoinUtils diff --git a/math/ecos/pkg-descr b/math/ecos/pkg-descr index 81521e5fcde1..ff932891dfbd 100644 --- a/math/ecos/pkg-descr +++ b/math/ecos/pkg-descr @@ -1,13 +1,13 @@ ECOS is a numerical software for solving convex second-order cone programs (SOCPs) of type: min c'*x s.t. A*x = b - G*x <=_K h + G*x <=_K h where the last inequality is generalized, i.e. h - G*x belongs to the cone K. Convex optimization is used in fields as diverse as control and estimation, finance, signal processing and image reconstruction. WWW: https://forces.embotech.com/Documentation/ diff --git a/math/mpfrcx/pkg-descr b/math/mpfrcx/pkg-descr index 2f7150f71cc0..70dbe37a0e05 100644 --- a/math/mpfrcx/pkg-descr +++ b/math/mpfrcx/pkg-descr @@ -1,10 +1,10 @@ MPFRCX is a library for the arithmetic of univariate polynomials over arbitrary precision real (GNU MPFR) or complex (GNU MPC) numbers, without control on the rounding. The functions implemented are not very numerous and somewhat idiosyncratic: the main motivation behind the library is to have functionality available for the floating-point approach to complex multiplication. However, asymptotically fast routines such as Toom-Cook and the FFT for multiplication of polynomials are available, as well as fast routines for interpolation and -evaluation based on trees of polynomials. +evaluation based on trees of polynomials. WWW: http://www.multiprecision.org/mpfrcx/home.html diff --git a/misc/kf5-purpose/pkg-descr b/misc/kf5-purpose/pkg-descr index 69e43b7c0681..007b4cd6438c 100644 --- a/misc/kf5-purpose/pkg-descr +++ b/misc/kf5-purpose/pkg-descr @@ -1,8 +1,8 @@ -This framework offers the possibility to create integrate services -and actions on any application without having to implement them -specifically. Purpose will offer them mechanisms to list the -different alternatives to execute given the requested action -type and will facilitate components so that all the plugins can +This framework offers the possibility to create integrate services +and actions on any application without having to implement them +specifically. Purpose will offer them mechanisms to list the +different alternatives to execute given the requested action +type and will facilitate components so that all the plugins can receive all the information they need. WWW: https://api.kde.org/frameworks/purpose/html/index.html diff --git a/misc/libkeduvocdocument/pkg-descr b/misc/libkeduvocdocument/pkg-descr index f2c6b00edbfe..19907195f344 100644 --- a/misc/libkeduvocdocument/pkg-descr +++ b/misc/libkeduvocdocument/pkg-descr @@ -1,4 +1,4 @@ -libKEduVocDocument is a library for reading and writing vocabulary -files used by Parley, Kanagram, KHangman and KWordQuiz. +libKEduVocDocument is a library for reading and writing vocabulary +files used by Parley, Kanagram, KHangman and KWordQuiz. WWW: http://edu.kde.org/ diff --git a/multimedia/ccextractor/pkg-descr b/multimedia/ccextractor/pkg-descr index be155e66fb0e..7ad9e65a2c05 100644 --- a/multimedia/ccextractor/pkg-descr +++ b/multimedia/ccextractor/pkg-descr @@ -1,4 +1,4 @@ -CExtractor is a tool that produces subtitles from TV use. -Global accessibility (all users, all content, all countries) is the goal. +CExtractor is a tool that produces subtitles from TV use. +Global accessibility (all users, all content, all countries) is the goal. WWW: https://www.ccextractor.org diff --git a/multimedia/kamoso/pkg-descr b/multimedia/kamoso/pkg-descr index c74b6dc5bc9b..36e6c5d7fdbd 100644 --- a/multimedia/kamoso/pkg-descr +++ b/multimedia/kamoso/pkg-descr @@ -1,4 +1,4 @@ Kamoso is a great program to use your webcam to take pictures or make videos. -It probably should be the best webcam recorder for Linux. +It probably should be the best webcam recorder for Linux. WWW: https://userbase.kde.org/Kamoso diff --git a/net-im/jicofo/pkg-descr b/net-im/jicofo/pkg-descr index 97978a937213..f9dd4bbc900d 100644 --- a/net-im/jicofo/pkg-descr +++ b/net-im/jicofo/pkg-descr @@ -1,4 +1,4 @@ -JItsi COnference FOcus is a server side focus component used in Jitsi Meet +JItsi COnference FOcus is a server side focus component used in Jitsi Meet conferences. WWW: https://github.com/jitsi/jicofo/ diff --git a/net-im/jitsi-videobridge/pkg-descr b/net-im/jitsi-videobridge/pkg-descr index 414cf97d55dc..f50249c01a87 100644 --- a/net-im/jitsi-videobridge/pkg-descr +++ b/net-im/jitsi-videobridge/pkg-descr @@ -1,5 +1,5 @@ -Jitsi Videobridge is a WebRTC compatible video router or SFU that lets build -highly scalable video conferencing infrastructure (i.e., up to hundreds of +Jitsi Videobridge is a WebRTC compatible video router or SFU that lets build +highly scalable video conferencing infrastructure (i.e., up to hundreds of conferences per server). WWW: https://jitsi.org/jitsi-videobridge diff --git a/net-im/libsignon-glib/pkg-descr b/net-im/libsignon-glib/pkg-descr index 1a79f3303fc6..b4b1f5af2921 100644 --- a/net-im/libsignon-glib/pkg-descr +++ b/net-im/libsignon-glib/pkg-descr @@ -1,7 +1,7 @@ Single signon authentication library for GLib applications -This project is a library for managing single signon credentials which can be -used from GLib applications. It is effectively a GLib binding for the D-Bus +This project is a library for managing single signon credentials which can be +used from GLib applications. It is effectively a GLib binding for the D-Bus API provided by signond. It is part of the accounts-sso project: WWW: https://gitlab.com/accounts-sso/libsignon-glib diff --git a/net-im/nextcloud-talk/pkg-descr b/net-im/nextcloud-talk/pkg-descr index 6914365ecf91..038d64428c33 100644 --- a/net-im/nextcloud-talk/pkg-descr +++ b/net-im/nextcloud-talk/pkg-descr @@ -1,13 +1,13 @@ Chat, video & audio-conferencing using WebRTC - * Chat integration! Nextcloud Talk comes with a simple text chat. Allowing + * Chat integration! Nextcloud Talk comes with a simple text chat. Allowing you to share files from your Nextcloud and mentioning other participants. - * Private, group, public and password protected calls! Just invite somebody, a + * Private, group, public and password protected calls! Just invite somebody, a whole group or send a public link to invite to a call. - * Screen sharing! Share your screen with participants of your call. You just + * Screen sharing! Share your screen with participants of your call. You just need to use Firefox version 52 (or newer), latest Edge or Chrome 49 (or newer) with this Chrome extension. - * Integration with other Nextcloud apps like Files, Contacts and Deck. More to + * Integration with other Nextcloud apps like Files, Contacts and Deck. More to come. WWW: https://nextcloud.com/talk/ diff --git a/net-mgmt/carbon-relay-ng/pkg-descr b/net-mgmt/carbon-relay-ng/pkg-descr index f54e4443c87d..6ee5572b771f 100644 --- a/net-mgmt/carbon-relay-ng/pkg-descr +++ b/net-mgmt/carbon-relay-ng/pkg-descr @@ -1,6 +1,6 @@ carbon-relay-ng is a middleware that sit's between graphite capable metrics -collectors and and carbon instances such as databases/go-carbon and +collectors and and carbon instances such as databases/go-carbon and databases/py-carbon. It can do sharding and replication to any carbon storage. WWW: https://github.com/graphite-ng/carbon-relay-ng diff --git a/net-mgmt/kapacitor/pkg-descr b/net-mgmt/kapacitor/pkg-descr index f04715ccb2bd..7309f9978e50 100644 --- a/net-mgmt/kapacitor/pkg-descr +++ b/net-mgmt/kapacitor/pkg-descr @@ -1,6 +1,6 @@ -Kapacitor is InfluxDB's native data processing engine. It can process both +Kapacitor is InfluxDB's native data processing engine. It can process both stream and batch data from InfluxDB. Kapacitor lets you plug in your own custom logic or user defined functions to process alerts with dynamic thresholds, match metrics for patterns or compute statistical anomalies. WWW: https://influxdata.com/time-series-platform/kapacitor/ diff --git a/net-p2p/awgg/pkg-descr b/net-p2p/awgg/pkg-descr index a7ded6e900b5..8f325fec9a41 100644 --- a/net-p2p/awgg/pkg-descr +++ b/net-p2p/awgg/pkg-descr @@ -1,19 +1,19 @@ -AWGG comes from Advanced Wget GUI. AWGG is a lightweight multiplatform and -multilanguage download manager, basically a wget frontend and other tools like -aria2, curl, youtube-dl and axel. AWGG is written in Free Pascal , using +AWGG comes from Advanced Wget GUI. AWGG is a lightweight multiplatform and +multilanguage download manager, basically a wget frontend and other tools like +aria2, curl, youtube-dl and axel. AWGG is written in Free Pascal , using CodeTyphon and Lazarus IDE. Features: Status filter download. Batch download. Manage multiple downloads engines at the same time. Multiple schedules. Clipboard monitoring. Notification system. Proxy configuration. Multiple queues. Supports HTTP, HTTPS, FTP. Drop box WWW: https://github.com/Nenirey/AWGG diff --git a/net/kf5-kholidays/pkg-descr b/net/kf5-kholidays/pkg-descr index f98e485172c2..9322134141ff 100644 --- a/net/kf5-kholidays/pkg-descr +++ b/net/kf5-kholidays/pkg-descr @@ -1,4 +1,4 @@ -This library provides a C++ API that determines holiday and other +This library provides a C++ API that determines holiday and other special events for a geographical region. WWW: https://api.kde.org/frameworks/kholidays/html/index.html diff --git a/net/kf5-syndication/pkg-descr b/net/kf5-syndication/pkg-descr index 26ef8cff4642..bd788e32d4fa 100644 --- a/net/kf5-syndication/pkg-descr +++ b/net/kf5-syndication/pkg-descr @@ -1,9 +1,9 @@ Syndication is a parser library for RSS and Atom feeds.i Syndication is a parser library for RSS and Atom feeds. RSS (0.9/1.0, 0.91..2.0) and Atom (0.3 and 1.0) feeds are supported. Syndication offers a unified, format-agnostic view on the parsed feed, -so that the using application does not need to distinguish between +so that the using application does not need to distinguish between feed formats. WWW: https://api.kde.org/stable/kdepimlibs-apidocs/syndication/html/index.html diff --git a/net/kio-gdrive/pkg-descr b/net/kio-gdrive/pkg-descr index 82bcbf051f11..9aec76a8048c 100644 --- a/net/kio-gdrive/pkg-descr +++ b/net/kio-gdrive/pkg-descr @@ -1,5 +1,5 @@ KIO GDrive is a KIO slave that enables KIO-aware applications -(such as Dolphin, Kate or Gwenview) to access and edit Google -Drive files on the cloud. +(such as Dolphin, Kate or Gwenview) to access and edit Google +Drive files on the cloud. WWW: http://www.kde.org/ diff --git a/net/libmdf/pkg-descr b/net/libmdf/pkg-descr index 45c3de5e2d6c..89c1c4a42093 100644 --- a/net/libmdf/pkg-descr +++ b/net/libmdf/pkg-descr @@ -1,6 +1,6 @@ -libmdf is the Millistream Data Feed API library with which developers -can connect to the Millistream Market Data system and subscribe to +libmdf is the Millistream Data Feed API library with which developers +can connect to the Millistream Market Data system and subscribe to streaming realtime or delayed market data such as stocks, indices, currencies, bonds, derivatives and news services. WWW: https://millistream.com diff --git a/net/minidlna/pkg-descr b/net/minidlna/pkg-descr index f5bb84c839d2..106119eb14c2 100644 --- a/net/minidlna/pkg-descr +++ b/net/minidlna/pkg-descr @@ -1,10 +1,10 @@ MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully compliant with DLNA/UPnP-AV clients. The media files are listed in an SQLite database allowing prompt restarts. This is Gleb Smirnoff's fork of original project by Justin Maggard, -created [temporarily] due to low activity of main project. +created [temporarily] due to low activity of main project. WWW: http://minidlna.sourceforge.net diff --git a/net/nethogs/pkg-descr b/net/nethogs/pkg-descr index 334112f41c29..2fc8a61ead8d 100644 --- a/net/nethogs/pkg-descr +++ b/net/nethogs/pkg-descr @@ -1,5 +1,5 @@ -NetHogs is a small 'net top' tool. Instead of breaking the traffic down -per protocol or per subnet, like most tools do, it groups bandwidth by +NetHogs is a small 'net top' tool. Instead of breaking the traffic down +per protocol or per subnet, like most tools do, it groups bandwidth by process. WWW: https://github.com/raboof/nethogs diff --git a/net/py-cymruwhois/pkg-descr b/net/py-cymruwhois/pkg-descr index 1df522b17a8a..430c5ec9eb67 100644 --- a/net/py-cymruwhois/pkg-descr +++ b/net/py-cymruwhois/pkg-descr @@ -1,5 +1,5 @@ -cymruwhois is a python library for interfacing with the -whois.cymru.com service and performs lookups by ip address and +cymruwhois is a python library for interfacing with the +whois.cymru.com service and performs lookups by ip address and return ASN, Country Code, and Netblock Owner. WWW: https://pypi.org/project/cymruwhois/ diff --git a/net/py-iptools/pkg-descr b/net/py-iptools/pkg-descr index 10ae74c8aa35..e84b9d78690b 100644 --- a/net/py-iptools/pkg-descr +++ b/net/py-iptools/pkg-descr @@ -1,5 +1,5 @@ The iptools package is a collection of utilities for dealing with IP addresses. -Utilities for manipulating IPv4 and IPv6 addresses including a class that +Utilities for manipulating IPv4 and IPv6 addresses including a class that can be used to include CIDR network blocks in Django's INTERNAL_IPS setting. WWW: https://github.com/bd808/python-iptools diff --git a/ports-mgmt/bsdadminscripts2/pkg-descr b/ports-mgmt/bsdadminscripts2/pkg-descr index 6c44293d0b87..89bdbd4d0081 100644 --- a/ports-mgmt/bsdadminscripts2/pkg-descr +++ b/ports-mgmt/bsdadminscripts2/pkg-descr @@ -1,10 +1,10 @@ This is a collection of scripts around the use of ports and packages. -It allows you to: +It allows you to: - check library dependencies without producing false positives (pkg_libchk) - lets you manage the autoremove flag for leaf packages (pkg_trim) - remove obsolete or damaged distfiles (distviper) - manage build flags (buildflags.conf) - auto-create pkg-plist files taking port options into account (makeplist) WWW: https://github.com/lonkamikaze/bsda2 diff --git a/ports-mgmt/pkg_rmleaves/pkg-descr b/ports-mgmt/pkg_rmleaves/pkg-descr index e60e75e60e41..b824d06f0812 100644 --- a/ports-mgmt/pkg_rmleaves/pkg-descr +++ b/ports-mgmt/pkg_rmleaves/pkg-descr @@ -1,3 +1,3 @@ -pkg_rmleaves finds packages that are not required (depended on) by any +pkg_rmleaves finds packages that are not required (depended on) by any other installed package and lets you decide (in a beautiful dialog interface) for each one if you want to keep it or deinstall it. diff --git a/ports-mgmt/pkg_search/pkg-descr b/ports-mgmt/pkg_search/pkg-descr index 9d4c66aa51c7..5a98e8c0e9fc 100644 --- a/ports-mgmt/pkg_search/pkg-descr +++ b/ports-mgmt/pkg_search/pkg-descr @@ -1,17 +1,17 @@ pkg_search scans the ports INDEX file to use as a database, fetching it if necessary. Example of usage to search for a package: # pkg_search cyrus-sasl cyrus-sasl-1.5.28_5 RFC 2222 SASL (Simple Authentication and Security Layer) cyrus-sasl-2.1.22 RFC 2222 SASL (Simple Authentication and Security Layer) cyrus-sasl-ldapdb-2.1.22 SASL LDAPDB auxprop plugin cyrus-sasl-saslauthd-2.1.22 SASL authentication server for cyrus-sasl2 # pkg_search -i cyrus-sasl-2.1.22 Name : cyrus-sasl-2.1.22-50 - Dir : /usr/ports/security/cyrus-sasl2 + Dir : /usr/ports/security/cyrus-sasl2 Desc : RFC 2222 SASL (Simple Authentication and Security Layer) - URL : http://cyrusimap.web.cmu.edu/ - Deps : + URL : http://cyrusimap.web.cmu.edu/ + Deps : WWW: http://www.mathematik.uni-marburg.de/~schmidtm/pkg_search/ diff --git a/ports-mgmt/portgraph/pkg-descr b/ports-mgmt/portgraph/pkg-descr index 552fda2b1acb..7277b8c5cd53 100644 --- a/ports-mgmt/portgraph/pkg-descr +++ b/ports-mgmt/portgraph/pkg-descr @@ -1,8 +1,8 @@ Started from an idea on twitter and used to reduce the dependencies of a port, here is a python script to produce dependencies' graph of a(ll) FreeBSD port(s). 'portgraph' produces a graph (.dot and svg) representing the dependencies needed -for a given port or all ports thanks to graphviz and the power of make +for a given port or all ports thanks to graphviz and the power of make {build,run}-depends-list. WWW: https://gitlab.com/lbartoletti/portgraph diff --git a/print/derelict-ft/pkg-descr b/print/derelict-ft/pkg-descr index d9c83743e9c1..4d95d8e8b509 100644 --- a/print/derelict-ft/pkg-descr +++ b/print/derelict-ft/pkg-descr @@ -1,4 +1,4 @@ -A dynamic binding to version 2.6 and 2.7 of the FreeType library for the D +A dynamic binding to version 2.6 and 2.7 of the FreeType library for the D Programming Language WWW: https://github.com/DerelictOrg/DerelictFT diff --git a/science/mcxtrace/pkg-descr b/science/mcxtrace/pkg-descr index 01221c18476d..3c498ca0e2df 100644 --- a/science/mcxtrace/pkg-descr +++ b/science/mcxtrace/pkg-descr @@ -1,9 +1,9 @@ McXtrace - Monte Carlo ray tracing simulations of X-ray experiments. McXtrace is a tool for simulating X-ray instrumentation and experiments using a -ray-tracing formalism. Currently the main use of McXtrace is in the field of -synchrotron beamline instrumentation design, but various other uses have been +ray-tracing formalism. Currently the main use of McXtrace is in the field of +synchrotron beamline instrumentation design, but various other uses have been found, such as designing X-ray telescopes or for laboratory source-based equipment. WWW: http://www.mcxtrace.org diff --git a/science/mdynamix/pkg-descr b/science/mdynamix/pkg-descr index df15883a5223..86658ac79b03 100644 --- a/science/mdynamix/pkg-descr +++ b/science/mdynamix/pkg-descr @@ -1,16 +1,16 @@ MDynaMix is a general purpose molecular dynamics code for simulations of mixtures of rigid or flexible molecules, interacting by standard molecular-mechanics force field including electrostatic and Lennard-Jones potentials for electrostatic interactions as well as terms describing covalent bonds, angles and dihedral angles. The program is well suited for simulations of flexible molecules based on the double time step algorithm. Alternatively, rigid bonds can be treated by the SHAKE algorithm. Algorithms for NVE, NVT, NPT and anisotropic NPT ensembles are implemented. The long-range electrostatic interactions are treated by the Ewald summation method, or alternatively by a reation field or simple cutoff. The program can be run both in sequential and parallel execution, in the latter case the MPI parallel environment is required. From v.5.1 possibility for taking into account quantum motion of nuclei using Path Integral approach is implemented. Expanded ensemble mode of simulations for -calculation of solvation free energies is added in v.5.2. +calculation of solvation free energies is added in v.5.2. WWW: http://www.fos.su.se/~sasha/mdynamix/ diff --git a/security/enchive/pkg-descr b/security/enchive/pkg-descr index 2389564132e0..c9895c526338 100644 --- a/security/enchive/pkg-descr +++ b/security/enchive/pkg-descr @@ -1,6 +1,6 @@ -Enchive is a tool to encrypt files to yourself for long-term archival. It's a -focused, simple alternative to more complex solutions such as GnuPG or -encrypted filesystems. Enchive has no external dependencies and is trivial to +Enchive is a tool to encrypt files to yourself for long-term archival. It's a +focused, simple alternative to more complex solutions such as GnuPG or +encrypted filesystems. Enchive has no external dependencies and is trivial to build for local use. Portability is emphasized over performance. WWW: https://github.com/skeeto/enchive diff --git a/security/erlang-fast_tls/pkg-descr b/security/erlang-fast_tls/pkg-descr index fec7a4b1c84d..1c9ce79bb9bc 100644 --- a/security/erlang-fast_tls/pkg-descr +++ b/security/erlang-fast_tls/pkg-descr @@ -1,5 +1,5 @@ -Fast TSL is a native TLS / SSL driver for Erlang / Elixir. +Fast TSL is a native TLS / SSL driver for Erlang / Elixir. It is based on OpenSSL, a proven and efficient TLS implementation. It is designed for efficiency, speed and compliance. WWW: https://github.com/processone/fast_tls/ diff --git a/security/git-secret/pkg-descr b/security/git-secret/pkg-descr index d508fd7c9800..ae0df84231f7 100644 --- a/security/git-secret/pkg-descr +++ b/security/git-secret/pkg-descr @@ -1,11 +1,11 @@ -git-secret is a bash tool which stores private data inside a git repo. -git-secret encrypts tracked files with public keys for users whom you -trust using gpg, allowing permitted users to access encrypted data -using their secret keys. With git-secret, changes to access rights are -made easy and private-public key issues are handled for you. Passwords -do not need to be changed with git-secret when someone's permission -is revoked - just remove their key from the keychain using git secret -killperson their@email.com, and re-encrypt the files, and they won't +git-secret is a bash tool which stores private data inside a git repo. +git-secret encrypts tracked files with public keys for users whom you +trust using gpg, allowing permitted users to access encrypted data +using their secret keys. With git-secret, changes to access rights are +made easy and private-public key issues are handled for you. Passwords +do not need to be changed with git-secret when someone's permission +is revoked - just remove their key from the keychain using git secret +killperson their@email.com, and re-encrypt the files, and they won't be able to decrypt secrets anymore. WWW: https://git-secret.io/ diff --git a/security/greenbone-security-assistant/pkg-descr b/security/greenbone-security-assistant/pkg-descr index 7c5e8859d13d..144d7fad51cf 100644 --- a/security/greenbone-security-assistant/pkg-descr +++ b/security/greenbone-security-assistant/pkg-descr @@ -1,10 +1,10 @@ -The Greenbone Security Assistant is the web interface developed for the +The Greenbone Security Assistant is the web interface developed for the Greenbone Security Manager appliances. -It connects to the Greenbone Vulnerability Manager GVM to provide a +It connects to the Greenbone Vulnerability Manager GVM to provide a full-featured user interface for vulnerability management. Greenbone Security Assistant consists of GSA - The webpage written in React and GSAD - The HTTP server talking to the GVM daemon WWW: https://github.com/greenbone/gsa diff --git a/security/gvm-libs/pkg-descr b/security/gvm-libs/pkg-descr index 8c059b236096..9fc94ad78a32 100644 --- a/security/gvm-libs/pkg-descr +++ b/security/gvm-libs/pkg-descr @@ -1,7 +1,7 @@ -This is the libraries module for the Greenbone Vulnerability Management +This is the libraries module for the Greenbone Vulnerability Management Solution. -It is used for the Greenbone Security Manager appliances and provides various +It is used for the Greenbone Security Manager appliances and provides various functionalities to support the integrated service daemons. WWW: https://github.com/greenbone/gvm-libs diff --git a/security/gvm/pkg-descr b/security/gvm/pkg-descr index 6a2134585c9f..8c152e02cf40 100644 --- a/security/gvm/pkg-descr +++ b/security/gvm/pkg-descr @@ -1,15 +1,15 @@ This is the metaport to install GVM applications and libraries. -When the OpenVAS project was created it only consisted of an engine for -scanning vulnerabilities. Shortly after Greenbone Networks was funded to +When the OpenVAS project was created it only consisted of an engine for +scanning vulnerabilities. Shortly after Greenbone Networks was funded to achieve professional support for vulnerability scanning. Greenbone started to lead the development, added several software components and turned OpenVAS into a vulnerability management solution still keeping the values of free software. After several years it became obvious that using OpenVAS as the brand name for the open source project and funding nearly all development of the project was -not recognized from the outside. Therefore after the release of the OpenVAS 9 -framework it got renamed to Greenbone Vulnerability Management (GVM) and +not recognized from the outside. Therefore after the release of the OpenVAS 9 +framework it got renamed to Greenbone Vulnerability Management (GVM) and released as Greenbone Source Edition (GSE). WWW: https://www.openvas.org/ diff --git a/security/gvmd/pkg-descr b/security/gvmd/pkg-descr index 08df113ed7c2..ec55e9ed83b0 100644 --- a/security/gvmd/pkg-descr +++ b/security/gvmd/pkg-descr @@ -1,9 +1,9 @@ -The Greenbone Vulnerability Manager is the central management service between +The Greenbone Vulnerability Manager is the central management service between security scanners and the user clients. -It manages the storage of any vulnerability management configurations and of -the scan results. Access to data, control commands and workflows is offered -via the XML-based Greenbone Management Protocol (GMP). Controlling scanners +It manages the storage of any vulnerability management configurations and of +the scan results. Access to data, control commands and workflows is offered +via the XML-based Greenbone Management Protocol (GMP). Controlling scanners like OpenVAS is done via the Open Scanner Protocol (OSP). WWW: https://github.com/greenbone/gvmd diff --git a/security/nextcloud-twofactor_admin/pkg-descr b/security/nextcloud-twofactor_admin/pkg-descr index 407cc835f1fc..fb15603a88ff 100644 --- a/security/nextcloud-twofactor_admin/pkg-descr +++ b/security/nextcloud-twofactor_admin/pkg-descr @@ -1,6 +1,6 @@ -This two-factor auth (2FA) provider for Nextcloud allows admins to generate -a one-time code for users to log into a 2FA protected account. This is -helpful in situations where users have lost access to their other 2FA +This two-factor auth (2FA) provider for Nextcloud allows admins to generate +a one-time code for users to log into a 2FA protected account. This is +helpful in situations where users have lost access to their other 2FA methods or mandatory 2FA without any previously enabled 2FA provider. WWW: https://apps.nextcloud.com/apps/twofactor_admin diff --git a/security/onionscan/pkg-descr b/security/onionscan/pkg-descr index 56e49d780dfa..009740048e70 100644 --- a/security/onionscan/pkg-descr +++ b/security/onionscan/pkg-descr @@ -1,9 +1,9 @@ -OnionScan is a free and open source tool for investigating Onion Services +OnionScan is a free and open source tool for investigating Onion Services on the Tor network. It has two primary goals: * Help to find and to fix operational privacy/security issues; * Support researchers and investigators to monitor .onion sites. WWW: https://onionscan.org/ diff --git a/security/openconnect-gui/pkg-descr b/security/openconnect-gui/pkg-descr index fa4f0d764a99..817a67d25602 100644 --- a/security/openconnect-gui/pkg-descr +++ b/security/openconnect-gui/pkg-descr @@ -1,4 +1,4 @@ -This is the GUI client for openconnect VPN. This client is in beta testing +This is the GUI client for openconnect VPN. This client is in beta testing phase. It cannot be assumed to provide the required security. WWW: https://github.com/openconnect/openconnect-gui diff --git a/security/openssl-quictls/pkg-descr b/security/openssl-quictls/pkg-descr index 049623bf51c6..563a4900df40 100644 --- a/security/openssl-quictls/pkg-descr +++ b/security/openssl-quictls/pkg-descr @@ -1,10 +1,10 @@ -This is a fork of OpenSSL to enable QUIC. This fork adds API that can be +This is a fork of OpenSSL to enable QUIC. This fork adds API that can be used by QUIC implementations for connection handshakes. -There is a community need for a QUIC capable TLS library. This fork is -intended as stopgap solution to enable higher level frameworks and runtimes -to use QUIC with the proven and reliable TLS functionality from OpenSSL. -This fork will be maintained until OpenSSL officially provides reasonable +There is a community need for a QUIC capable TLS library. This fork is +intended as stopgap solution to enable higher level frameworks and runtimes +to use QUIC with the proven and reliable TLS functionality from OpenSSL. +This fork will be maintained until OpenSSL officially provides reasonable support for QUIC implementations. WWW: https://www.github.com/quictls/openssl diff --git a/security/openvas/pkg-descr b/security/openvas/pkg-descr index 199d9a6d67ca..36dc1988f378 100644 --- a/security/openvas/pkg-descr +++ b/security/openvas/pkg-descr @@ -1,8 +1,8 @@ -This is the Open Vulnerability Assessment Scanner (OpenVAS) of the Greenbone +This is the Open Vulnerability Assessment Scanner (OpenVAS) of the Greenbone Vulnerability Management (GVM) Solution. It is used for the Greenbone Security Manager appliances and is a full-featured -scan engine that executes a continuously updated and extended feed of Network +scan engine that executes a continuously updated and extended feed of Network Vulnerability Tests (NVTs). WWW: https://github.com/greenbone/openvas diff --git a/security/pwned-check/pkg-descr b/security/pwned-check/pkg-descr index 60a265c1099e..2769b48e5b8d 100644 --- a/security/pwned-check/pkg-descr +++ b/security/pwned-check/pkg-descr @@ -1,18 +1,18 @@ -Pwned Passwords are hundreds of millions of real world passwords exposed in +Pwned Passwords are hundreds of millions of real world passwords exposed in data breaches. This exposure makes them unsuitable for ongoing use as they -are at much greater risk of being used to take over other accounts. +are at much greater risk of being used to take over other accounts. This script offers 2 methods to check whether a password has been exposed in an uncovered breach: 1) Online check implemented in such a way that the password to be checked does not need to be sent to the remote database server. 2) Local check against a copy of the pawned passwords database. Since the local copy of the database requires nearly 20 GB of disk space -(and a download of more than 10 GB of compressed data) the access via the +(and a download of more than 10 GB of compressed data) the access via the online check should be preferred, if the compatible with operational and security requirements. WWW: https://haveibeenpwned.com/ diff --git a/security/py-gvm-tools/pkg-descr b/security/py-gvm-tools/pkg-descr index 391144cde742..ec3d4aebbe6b 100644 --- a/security/py-gvm-tools/pkg-descr +++ b/security/py-gvm-tools/pkg-descr @@ -1,12 +1,12 @@ -The Greenbone Vulnerability Management Tools gvm-tools are a collection of -tools that help with remote controlling a Greenbone Security Manager (GSM) -appliance and its underlying Greenbone Vulnerability Manager (GVM). The tools -aid in accessing the communication protocols GMP (Greenbone Management +The Greenbone Vulnerability Management Tools gvm-tools are a collection of +tools that help with remote controlling a Greenbone Security Manager (GSM) +appliance and its underlying Greenbone Vulnerability Manager (GVM). The tools +aid in accessing the communication protocols GMP (Greenbone Management Protocol) and OSP (Open Scanner Protocol). -This module is comprised of interactive and non-interactive clients. The -programming language Python is supported directly for interactive scripting. -But it is also possible to issue remote GMP/OSP commands without programming +This module is comprised of interactive and non-interactive clients. The +programming language Python is supported directly for interactive scripting. +But it is also possible to issue remote GMP/OSP commands without programming in Python. WWW: https://github.com/greenbone/gvm-tools diff --git a/security/py-ospd-openvas/pkg-descr b/security/py-ospd-openvas/pkg-descr index 94ebe1cad5ca..5541e1d01d63 100644 --- a/security/py-ospd-openvas/pkg-descr +++ b/security/py-ospd-openvas/pkg-descr @@ -1,8 +1,8 @@ -This is an OSP server implementation to allow GVM to remotely control OpenVAS, +This is an OSP server implementation to allow GVM to remotely control OpenVAS, see https://github.com/greenbone/openvas. -Once running, you need to configure OpenVAS for the Greenbone Vulnerability -Manager, for example via the web interface Greenbone Security Assistant. Then +Once running, you need to configure OpenVAS for the Greenbone Vulnerability +Manager, for example via the web interface Greenbone Security Assistant. Then you can create scan tasks to use OpenVAS. WWW: https://github.com/greenbone/ospd-openvas diff --git a/security/py-python-gvm/pkg-descr b/security/py-python-gvm/pkg-descr index cabb0edc1574..b8cf14a2f874 100644 --- a/security/py-python-gvm/pkg-descr +++ b/security/py-python-gvm/pkg-descr @@ -1,9 +1,9 @@ -The Greenbone Vulnerability Management Python API library (python-gvm) is a -collection of APIs that help with remote controlling a Greenbone Security -Manager (GSM) appliance and its underlying Greenbone Vulnerability Manager -(GVM). +The Greenbone Vulnerability Management Python API library (python-gvm) is a +collection of APIs that help with remote controlling a Greenbone Security +Manager (GSM) appliance and its underlying Greenbone Vulnerability Manager +(GVM). -The library essentially abstracts accessing the communication protocols +The library essentially abstracts accessing the communication protocols Greenbone Management Protocol (GMP) and Open Scanner Protocol (OSP) WWW: https://github.com/greenbone/python-gvm diff --git a/security/py-python-jose/pkg-descr b/security/py-python-jose/pkg-descr index ea7743d4e993..e02126b6796b 100644 --- a/security/py-python-jose/pkg-descr +++ b/security/py-python-jose/pkg-descr @@ -1,20 +1,20 @@ A JOSE implementation in Python -The JavaScript Object Signing and Encryption (JOSE) technologies - JSON Web +The JavaScript Object Signing and Encryption (JOSE) technologies - JSON Web Signature (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), and JSON Web Algorithms (JWA) - collectively can be used to encrypt and/or sign content using a variety of algorithms. While the full set of permutations is extremely large, and might be daunting to some, it is expected that most applications will only use a small set of algorithms to meet their needs. Usage >>> from jose import jwt >>> token = jwt.encode({'key': 'value'}, 'secret', algorithm='HS256') u'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ2YWx1ZSJ9.FG-8UppwHaFp1LgRYQQeS6EDQF7_6-bMFegNucHjmWg' >>> jwt.decode(token, 'secret', algorithms=['HS256']) {u'key': u'value'} WWW: https://github.com/mpdavis/python-jose diff --git a/security/rubygem-sslshake/pkg-descr b/security/rubygem-sslshake/pkg-descr index 677eec58f6a7..106e09c15ddf 100644 --- a/security/rubygem-sslshake/pkg-descr +++ b/security/rubygem-sslshake/pkg-descr @@ -1,9 +1,9 @@ -This is a library to simulate SSL and TLS handshake from -SSLv2, SSLv3, to TLS 1.0-1.2. It does not rely on OpenSSL -and is not designed as a replacement either. It targets full -support for even older handshakes, which are not available in -current releases of OpenSSL anymore. It also aims to be executable -on all systems with a sufficiently modern version of Ruby without +This is a library to simulate SSL and TLS handshake from +SSLv2, SSLv3, to TLS 1.0-1.2. It does not rely on OpenSSL +and is not designed as a replacement either. It targets full +support for even older handshakes, which are not available in +current releases of OpenSSL anymore. It also aims to be executable +on all systems with a sufficiently modern version of Ruby without any additional requirements or pre-compiled binaries. WWW: https://github.com/arlimus/sslshake diff --git a/security/veracrypt/pkg-descr b/security/veracrypt/pkg-descr index 04348ed4a06d..df90b3ab5b22 100644 --- a/security/veracrypt/pkg-descr +++ b/security/veracrypt/pkg-descr @@ -1,21 +1,21 @@ -VeraCrypt is a free open source disk encryption software for Windows, Mac OSX, -FreeBSD and Linux. Brought to you by IDRIX (https://www.idrix.fr) and based on +VeraCrypt is a free open source disk encryption software for Windows, Mac OSX, +FreeBSD and Linux. Brought to you by IDRIX (https://www.idrix.fr) and based on TrueCrypt 7.1a. VeraCrypt main features: - Creates a virtual encrypted disk within a file and mounts it as a real disk. -- Encrypts an entire partition or storage device such as USB flash drive or +- Encrypts an entire partition or storage device such as USB flash drive or hard drive. -- Encrypts a partition or drive where Windows is installed (pre-boot +- Encrypts a partition or drive where Windows is installed (pre-boot authentication). - Encryption is automatic, real-time(on-the-fly) and transparent. -- Parallelization and pipelining allow data to be read and written as fast as +- Parallelization and pipelining allow data to be read and written as fast as if the drive was not encrypted. - Encryption can be hardware-accelerated on modern processors. - Provides plausible deniability, in case an adversary forces you to reveal the password: Hidden volume (steganography) and hidden operating system. -- More information about the features of VeraCrypt may be found in the +- More information about the features of VeraCrypt may be found in the documentation WWW: https://www.veracrypt.fr/ diff --git a/sysutils/apachetop/pkg-descr b/sysutils/apachetop/pkg-descr index 937f22204e49..58322f997a27 100644 --- a/sysutils/apachetop/pkg-descr +++ b/sysutils/apachetop/pkg-descr @@ -1,4 +1,4 @@ ApacheTop watches a logfile generated by Apache (in standard common or combined log format) and generates human-parsable output in realtime. -WWW: https://github.com/tessus/apachetop +WWW: https://github.com/tessus/apachetop diff --git a/sysutils/consolekit2/pkg-descr b/sysutils/consolekit2/pkg-descr index ac7f514abfa1..3525e8879474 100644 --- a/sysutils/consolekit2/pkg-descr +++ b/sysutils/consolekit2/pkg-descr @@ -1,20 +1,20 @@ ConsoleKit2 is a framework for defining and tracking users, login sessions, and seats. It allows multiple users to be logged in at the same time and share hardware for their graphical session. ConsoleKit2 will keep track of those resources and whichever session is active will have use of the hardware at that time. - + What is a seat? =============== A seat is a collection of sessions and a set of hardware (usually at least a keyboard and mouse). Only one session may be active on a seat at a time. What is a session? ================== A session is a collection of all processes that originate from a single common ancestor and retain knowledge of a secret. As an implementation detail, this secret may be stored in the process environment by the login manager under the name XDG_SESSION_COOKIE. WWW: https://github.com/ConsoleKit2/ConsoleKit2 diff --git a/sysutils/docker/pkg-descr b/sysutils/docker/pkg-descr index 439c302f2917..df01af6d3582 100644 --- a/sysutils/docker/pkg-descr +++ b/sysutils/docker/pkg-descr @@ -1,8 +1,8 @@ Docker is the world's leading software container platform. Developers use Docker to eliminate "works on my machine" problems when collaborating on code with co-workers. Operators use Docker to run and manage apps side-by-side in isolated containers to get better compute density. Enterprises use Docker to build agile software delivery pipelines to ship new features faster, more -securely and with confidence for both Linux and Windows Server apps. +securely and with confidence for both Linux and Windows Server apps. WWW: https://www.docker.com/ diff --git a/sysutils/g15daemon/pkg-descr b/sysutils/g15daemon/pkg-descr index 415d6bc21480..104235b1c1cd 100644 --- a/sysutils/g15daemon/pkg-descr +++ b/sysutils/g15daemon/pkg-descr @@ -1,7 +1,7 @@ -G15daemon takes control of the G15 keyboard, allowing the use of all keys -through the uinput device driver. It also controls the use of the +G15daemon takes control of the G15 keyboard, allowing the use of all keys +through the uinput device driver. It also controls the use of the keyboard's LCD display, allows multiple, simultaneous client applications -to connect, and gives the user the ability to switch between client apps +to connect, and gives the user the ability to switch between client apps at the press of a button. WWW: https://gitlab.com/menelkir/g15daemon diff --git a/sysutils/mac_nonet/pkg-descr b/sysutils/mac_nonet/pkg-descr index 348c2b880685..295c207bbfa0 100644 --- a/sysutils/mac_nonet/pkg-descr +++ b/sysutils/mac_nonet/pkg-descr @@ -1,14 +1,14 @@ Simple MAC framework policy to disable access to networking for certain group. Running kldload mac_nonet.ko to load the kernel module. The load action require root permissions. -Set gid that shouldn't access the network: +Set gid that shouldn't access the network: sysctl security.mac.nonet.gid=31337 and enable enforcing: sysctl security.mac.nonet.enabled=1 - + Any call to socket(2) from user in this group will end with EPERM. You can also select group that can access only AF_UNIX sockets with security.mac.nonet.local_gid. WWW: https://github.com/pbiernacki/mac_nonet diff --git a/sysutils/mac_rtprio/pkg-descr b/sysutils/mac_rtprio/pkg-descr index 202392012bc6..09f51f17d636 100644 --- a/sysutils/mac_rtprio/pkg-descr +++ b/sysutils/mac_rtprio/pkg-descr @@ -1,9 +1,9 @@ Simple MAC framework policy to manage access for setting realtime priorities by selected GID.Running kldload mac_rtprio.ko to load the kernel module. The load action require root permissions. Set GID that should be able to change realtime -priorities: +priorities: sysctl security.mac.rtprio.gid=1001 and enable enforcing: sysctl security.mac.rtprio.enabled=1 WWW: https://github.com/pbiernacki/mac_rtprio diff --git a/sysutils/myrescue/pkg-descr b/sysutils/myrescue/pkg-descr index 09cc3eb27659..21b6479c74a6 100644 --- a/sysutils/myrescue/pkg-descr +++ b/sysutils/myrescue/pkg-descr @@ -1,6 +1,6 @@ -myrescue is a program to rescue the still-readable data from a damaged +myrescue is a program to rescue the still-readable data from a damaged hard-disk. It is similar in purpose to dd_rescue, but it tries to quickly get out of damaged areas, handling the non-damaged areas and then returning to the damaged sections later. WWW: https://sourceforge.net/projects/myrescue diff --git a/sysutils/passwordsafe/pkg-descr b/sysutils/passwordsafe/pkg-descr index 96282b41adf5..6357e40ee92d 100644 --- a/sysutils/passwordsafe/pkg-descr +++ b/sysutils/passwordsafe/pkg-descr @@ -1,5 +1,5 @@ -Password Safe is a password database utility. Users can keep their -passwords securely encrypted on their computers. A single Safe Combination +Password Safe is a password database utility. Users can keep their +passwords securely encrypted on their computers. A single Safe Combination unlocks them all. WWW: https://pwsafe.org diff --git a/sysutils/plasma5-drkonqi/pkg-descr b/sysutils/plasma5-drkonqi/pkg-descr index 2d05ccf7ce9b..474aef660812 100644 --- a/sysutils/plasma5-drkonqi/pkg-descr +++ b/sysutils/plasma5-drkonqi/pkg-descr @@ -1,3 +1,3 @@ -Plasma5 crash handler +Plasma5 crash handler WWW: https://www.kde.org/plasma-desktop diff --git a/sysutils/powermon/pkg-descr b/sysutils/powermon/pkg-descr index 53408f878b9e..5ab49d488096 100644 --- a/sysutils/powermon/pkg-descr +++ b/sysutils/powermon/pkg-descr @@ -1,10 +1,10 @@ Powermon is a small utility that reads the CPU internal power counters, calculates the current power consumption and displays it together with -some nice statistics on an interactive curses interface. +some nice statistics on an interactive curses interface. All Intel CPUs starting with Sandy Bridge are supported. Older Intel CPUs and CPUs from other vendors don't expose the necessary performance counters. Additionally some server CPUs like those based on Haswell and Broadwell do not provide the necessary data. WWW: https://github.com/Yamagi/powermon diff --git a/sysutils/py-hpilo/pkg-descr b/sysutils/py-hpilo/pkg-descr index ac9e0e125673..802d52d455b0 100644 --- a/sysutils/py-hpilo/pkg-descr +++ b/sysutils/py-hpilo/pkg-descr @@ -1,4 +1,4 @@ -This module provide a python library and command-line tool that make +This module provide a python library and command-line tool that make easier to interact with HP iLO management interface. WWW: https://github.com/seveas/python-hpilo diff --git a/sysutils/rocr/pkg-descr b/sysutils/rocr/pkg-descr index 6f92ad676994..c8b8e0d146a7 100644 --- a/sysutils/rocr/pkg-descr +++ b/sysutils/rocr/pkg-descr @@ -1,8 +1,8 @@ rocr -HPC market enhanced HSA based runtime +HPC market enhanced HSA based runtime The user-mode API interfaces and libraries necessary for host applications to launch compute kernels to available HSA ROCm kernel agents. WWW: https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface diff --git a/sysutils/rubygem-chef-telemetry/pkg-descr b/sysutils/rubygem-chef-telemetry/pkg-descr index dafdf20f96d6..832a8eb6befb 100644 --- a/sysutils/rubygem-chef-telemetry/pkg-descr +++ b/sysutils/rubygem-chef-telemetry/pkg-descr @@ -1,4 +1,4 @@ -Send user actions to the Chef telemetry system. +Send user actions to the Chef telemetry system. See Chef RFC-051 for further information WWW: https://github.com/chef/chef-telemetry diff --git a/sysutils/rw/pkg-descr b/sysutils/rw/pkg-descr index 44ddb36563ef..f91cec5e18d5 100644 --- a/sysutils/rw/pkg-descr +++ b/sysutils/rw/pkg-descr @@ -1,5 +1,5 @@ rw is a command line program which copies information between files or byte -streams. The rw command is designed to be a replacement for dd with +streams. The rw command is designed to be a replacement for dd with standard style command line flags. WWW: https://sortix.org/rw/ diff --git a/sysutils/safecopy/pkg-descr b/sysutils/safecopy/pkg-descr index 809b8e508efc..332aa707624d 100644 --- a/sysutils/safecopy/pkg-descr +++ b/sysutils/safecopy/pkg-descr @@ -1,11 +1,11 @@ -Safecopy is a data recovery tool which tries to extract as much data as +Safecopy is a data recovery tool which tries to extract as much data as possible from a problematic (i.e. damaged sectors) source - like floppy drives, -hard disk partitions, CDs, tape devices etc, ... , where other tools like dd +hard disk partitions, CDs, tape devices etc, ... , where other tools like dd would fail due to I/O errors. -Safecopy includes a low level IO layer to read CDROM disks in raw mode, and +Safecopy includes a low level IO layer to read CDROM disks in raw mode, and issue device resets and other helpful low level operations on a number of other device classes. -The project also includes a device simulator which can be used to simulate bad -media for testing and benchmarking safecopy as well as other data rescue tools. +The project also includes a device simulator which can be used to simulate bad +media for testing and benchmarking safecopy as well as other data rescue tools. WWW: http://safecopy.sourceforge.net/ diff --git a/sysutils/siegfried/pkg-descr b/sysutils/siegfried/pkg-descr index badbcde39d67..1c3bd45dcb3b 100644 --- a/sysutils/siegfried/pkg-descr +++ b/sysutils/siegfried/pkg-descr @@ -1,5 +1,5 @@ -Siegfried is a signature-based file format identification tool, -implementing the National Archives UK's PRONOM file format +Siegfried is a signature-based file format identification tool, +implementing the National Archives UK's PRONOM file format signatures and freedesktop.org's MIME-info file format signatures. WWW: http://www.itforarchivists.com/siegfried diff --git a/sysutils/vzvol/pkg-descr b/sysutils/vzvol/pkg-descr index 8e08e94bfcbe..22877932f501 100644 --- a/sysutils/vzvol/pkg-descr +++ b/sysutils/vzvol/pkg-descr @@ -1,7 +1,7 @@ -vzvol is a zvol manager, that allows a user to create, -format, and manage zvols in the context of use for +vzvol is a zvol manager, that allows a user to create, +format, and manage zvols in the context of use for virtualization. It is meant to simplify the management of these devices, as well as allow the creation of a shim .VMDK file to allow the use of a zvol with VirtualBox. WWW: https://github.com/RainbowHackerHorse/vzvol diff --git a/sysutils/wimlib/pkg-descr b/sysutils/wimlib/pkg-descr index 2d2b7da8100e..511736a19281 100644 --- a/sysutils/wimlib/pkg-descr +++ b/sysutils/wimlib/pkg-descr @@ -1,20 +1,20 @@ Allows to read and write Windows Imaging (WIM) files and deployment of Windows operating systems. General capabilities: - Apply (extract) a WIM image (wimapply) - Capture (create) a WIM image (wimcapture) - Append, delete, and export WIM images (wimappend, wimdelete, wimexport) - Modify a WIM image (wimupdate) - Extract files or directories from a WIM image (wimextract) -- Optimize a WIM archive, removing wasted space +- Optimize a WIM archive, removing wasted space and optionally recompressing (wimoptimize) - Split or join a WIM archive (wimsplit, wimjoin) - Mount a WIM image (wimmount, wimmountrw) Sample of usage: http://www.ultimatedeployment.org/win7pxelinux3.html WWW: https://wimlib.net/ diff --git a/textproc/fzy/pkg-descr b/textproc/fzy/pkg-descr index 09bc7e5bc597..909a5e99cb31 100644 --- a/textproc/fzy/pkg-descr +++ b/textproc/fzy/pkg-descr @@ -1,10 +1,10 @@ Fuzzy finder written on C. fzy is faster and shows better results than other fuzzy finders. Most other fuzzy matchers sort based on the length of a match. -fzy tries to find the result the user intended. It does this by favouring +fzy tries to find the result the user intended. It does this by favouring matches on consecutive letters and starts of words. This allows matching using acronyms or different parts of the path. fzy is designed to be used both as an editor plugin and on the command line. Rather than clearing the screen, fzy displays its interface directly below the current cursor position, scrolling the screen if necessary. WWW: https://github.com/jhawthorn/fzy diff --git a/textproc/libfo/pkg-descr b/textproc/libfo/pkg-descr index 561957686cf3..e43f982d768f 100644 --- a/textproc/libfo/pkg-descr +++ b/textproc/libfo/pkg-descr @@ -1,3 +1,3 @@ -libfo is library part of xmlroff XSL formatter. +libfo is library part of xmlroff XSL formatter. WWW: http://xmlroff.org diff --git a/textproc/py-guess-language/pkg-descr b/textproc/py-guess-language/pkg-descr index 4ce1da59dcc1..b32d4e24e727 100644 --- a/textproc/py-guess-language/pkg-descr +++ b/textproc/py-guess-language/pkg-descr @@ -1,7 +1,7 @@ -Attempts to determine the natural language of a selection of Unicode -(utf-8) text. Based on guesslanguage.cpp by Jacob R Rideout for KDE +Attempts to determine the natural language of a selection of Unicode +(utf-8) text. Based on guesslanguage.cpp by Jacob R Rideout for KDE which itself is based on Language::Guess by Maciej Ceglowski. Detects -over 60 languages, all languages listed in the trigrams directory +over 60 languages, all languages listed in the trigrams directory plus Japanese, Chinese, Korean and Greek. WWW: https://pypi.org/project/guess-language/ diff --git a/textproc/py-license-expression/pkg-descr b/textproc/py-license-expression/pkg-descr index a24eb2321d68..0913f489009e 100644 --- a/textproc/py-license-expression/pkg-descr +++ b/textproc/py-license-expression/pkg-descr @@ -1,5 +1,5 @@ Utility library to parse, normalize and compare License expressions for Python using a boolean logic engine. The intended use is for expressions using SPDX or -any other license id scheme. +any other license id scheme. WWW: https://github.com/nexB/license-expression diff --git a/textproc/py-pager/pkg-descr b/textproc/py-pager/pkg-descr index 5fe7e0d78401..a6d7fff476b1 100644 --- a/textproc/py-pager/pkg-descr +++ b/textproc/py-pager/pkg-descr @@ -1,4 +1,4 @@ -Python module that pages output to the screen, reads keys and console +Python module that pages output to the screen, reads keys and console dimensions without executing external utils. WWW: https://pypi.org/project/pager/ diff --git a/textproc/py-parsimonious/pkg-descr b/textproc/py-parsimonious/pkg-descr index 5129593f10b1..0012a875b4aa 100644 --- a/textproc/py-parsimonious/pkg-descr +++ b/textproc/py-parsimonious/pkg-descr @@ -1,8 +1,8 @@ -Parsimonious aims to be the fastest arbitrary-lookahead parser written -in pure Python and the most usable. It's based on parsing expression -grammars (PEGs), which means you feed it a simplified sort of EBNF -notation. Parsimonious was designed to undergird a MediaWiki parser -that wouldn't take 5 seconds or a GB of RAM to do one page, but it's +Parsimonious aims to be the fastest arbitrary-lookahead parser written +in pure Python and the most usable. It's based on parsing expression +grammars (PEGs), which means you feed it a simplified sort of EBNF +notation. Parsimonious was designed to undergird a MediaWiki parser +that wouldn't take 5 seconds or a GB of RAM to do one page, but it's applicable to all sorts of languages. WWW: https://pypi.org/project/parsimonious/ diff --git a/textproc/py-tabletext/pkg-descr b/textproc/py-tabletext/pkg-descr index 84ae9fad6f10..8c4c1c555830 100644 --- a/textproc/py-tabletext/pkg-descr +++ b/textproc/py-tabletext/pkg-descr @@ -1,5 +1,5 @@ -tabletext is a Python library to format (pretty-print) tabular data as +tabletext is a Python library to format (pretty-print) tabular data as text tables. Its goal is to be as simple as possible, while allowing optional customization of the output. WWW: https://pypi.org/project/tabletext/ diff --git a/textproc/qrcodegen/pkg-descr b/textproc/qrcodegen/pkg-descr index be6bff8998ba..30892a91d938 100644 --- a/textproc/qrcodegen/pkg-descr +++ b/textproc/qrcodegen/pkg-descr @@ -1,23 +1,23 @@ The 'Portable QR-Code Generator' is a free Java program which generates QR -Codes from +Codes from - WLAN credentials: SSID, network key and and network type (WEP, WPA/WPA2, not encrypted) - VCard-Import o Inlined images can optionally be removed to reduce the size of the generated QR Code o VCards up to version 3 (inclusive) are supported o You can import the cards via drag&drop or by selecting them in a file chooser dialog o Supports a broad range of character encodings (ISO-8859-1, UTF-8, UTF-16,) the actual number depends on the Java Virtual Machine you are using. - VCard generator - e-mail addresses - URLs - free text - geographic coordinates The QR Code can be printed, saved as BMP, GIF or PNG, or copied to clipboard to use in other applications. WWW: https://sites.google.com/site/qrcodeforwn/home/qr-code-generator-for-wireless-networks diff --git a/textproc/rubygem-ox/pkg-descr b/textproc/rubygem-ox/pkg-descr index 42efcca96b2a..3a01b89cec70 100644 --- a/textproc/rubygem-ox/pkg-descr +++ b/textproc/rubygem-ox/pkg-descr @@ -1,9 +1,9 @@ Ox, standing for Optimized XML, is a XML parser and object serializer, which is designed to be a speed-optimized alternative to Nokogiri and Marshal. * Ox is self contained, and uses nothing other than standard C libraries. * Ox writes/parses generic XML documents including HTML documents. * Ox serializes Objects into human readable XML in contrast to Marshal -* Ox also supports SAX parsing. +* Ox also supports SAX parsing. WWW: https://ohler.com/ox/ diff --git a/www/apt-cacher-ng/pkg-descr b/www/apt-cacher-ng/pkg-descr index fa76d66ebaca..5d18f02bd30a 100644 --- a/www/apt-cacher-ng/pkg-descr +++ b/www/apt-cacher-ng/pkg-descr @@ -1,8 +1,8 @@ apt-cacher-ng is a caching http/s proxy specialized in -handling distribution websites. Originating from Debian it can be used +handling distribution websites. Originating from Debian it can be used to cache package retrieval for other distributions as well. -The port includes support to add FreeBSD distribution specifics +The port includes support to add FreeBSD distribution specifics to apt-cacher-ng. WWW: https://www.unix-ag.uni-kl.de/~bloch/acng/ diff --git a/www/dolibarr/pkg-descr b/www/dolibarr/pkg-descr index 544582821c6a..0b72b8186971 100644 --- a/www/dolibarr/pkg-descr +++ b/www/dolibarr/pkg-descr @@ -1,13 +1,13 @@ -Dolibarr ERP & CRM is a modern software package to manage your organization's +Dolibarr ERP & CRM is a modern software package to manage your organization's activity (contacts, suppliers, invoices, orders, stocks, agenda) -It's an Open Source Software (written in PHP language) designed for small, +It's an Open Source Software (written in PHP language) designed for small, medium or large companies, foundations and freelances. -You can freely use, study, modify or distribute it according to its Free +You can freely use, study, modify or distribute it according to its Free Software licence. -You can use it as a standalone application or as a web application to be able +You can use it as a standalone application or as a web application to be able to access it from the Internet or a LAN. WWW: https://www.dolibarr.org/ diff --git a/www/dolibarr13/pkg-descr b/www/dolibarr13/pkg-descr index 544582821c6a..0b72b8186971 100644 --- a/www/dolibarr13/pkg-descr +++ b/www/dolibarr13/pkg-descr @@ -1,13 +1,13 @@ -Dolibarr ERP & CRM is a modern software package to manage your organization's +Dolibarr ERP & CRM is a modern software package to manage your organization's activity (contacts, suppliers, invoices, orders, stocks, agenda) -It's an Open Source Software (written in PHP language) designed for small, +It's an Open Source Software (written in PHP language) designed for small, medium or large companies, foundations and freelances. -You can freely use, study, modify or distribute it according to its Free +You can freely use, study, modify or distribute it according to its Free Software licence. -You can use it as a standalone application or as a web application to be able +You can use it as a standalone application or as a web application to be able to access it from the Internet or a LAN. WWW: https://www.dolibarr.org/ diff --git a/www/go-www/pkg-descr b/www/go-www/pkg-descr index 7c4a1c6a199c..617aeb5f8048 100644 --- a/www/go-www/pkg-descr +++ b/www/go-www/pkg-descr @@ -1,8 +1,8 @@ www is a static web server, useful for sharing and testing the contents of a directory via HTTP or HTTPS with a valid certificate. -www will start a web server listening on port 8000 and use as document root +www will start a web server listening on port 8000 and use as document root the directory where the command was called. Different document root may be specified as also the port and use of TLS, more info using the -h option. WWW: https://go-www.com diff --git a/www/jitsi-meet/pkg-descr b/www/jitsi-meet/pkg-descr index 8f7fdfb2cb19..fd753db82505 100644 --- a/www/jitsi-meet/pkg-descr +++ b/www/jitsi-meet/pkg-descr @@ -1,11 +1,11 @@ -Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses -Jitsi Videobridge to provide high quality, secure and scalable video +Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses +Jitsi Videobridge to provide high quality, secure and scalable video conferences. -The Jitsi Meet client runs in your browser, without installing anything else +The Jitsi Meet client runs in your browser, without installing anything else on your computer. You can try it out at https://meet.jit.si. -Jitsi Meet allows very efficient collaboration. Users can stream their desktop +Jitsi Meet allows very efficient collaboration. Users can stream their desktop or only some windows. It also supports shared document editing with Etherpad. WWW: https://github.com/jitsi/jitsi-meet diff --git a/www/kohana/pkg-descr b/www/kohana/pkg-descr index a5455d21b466..660929a83a9a 100644 --- a/www/kohana/pkg-descr +++ b/www/kohana/pkg-descr @@ -1,5 +1,5 @@ Kohana is an elegant, open source, and object oriented HMVC framework -built using PHP5, by a team of volunteers. It aims to be swift, +built using PHP5, by a team of volunteers. It aims to be swift, secure, and small. WWW: https://kohanaframework.org/ diff --git a/www/nextcloud-appointments/pkg-descr b/www/nextcloud-appointments/pkg-descr index c4b53dd23394..752558925493 100644 --- a/www/nextcloud-appointments/pkg-descr +++ b/www/nextcloud-appointments/pkg-descr @@ -1,5 +1,5 @@ -The Appointments app lets you book appointments into your calendar via -secure online form. Attendees can confirm or cancel their appointments via -an email link. +The Appointments app lets you book appointments into your calendar via +secure online form. Attendees can confirm or cancel their appointments via +an email link. WWW: https://apps.nextcloud.com/apps/appointments diff --git a/www/p5-Dancer-Plugin-RPC/pkg-descr b/www/p5-Dancer-Plugin-RPC/pkg-descr index 8bdf973c2ba7..4e33d7ec96da 100644 --- a/www/p5-Dancer-Plugin-RPC/pkg-descr +++ b/www/p5-Dancer-Plugin-RPC/pkg-descr @@ -1,19 +1,19 @@ This module contains two plugins for Dancer: Dancer::Plugin::RPC::XMLRPC and Dancer::Plugin::RPC::JSONRPC. They are plugins rather than Plack::Middleware. - + Dancer::Plugin::RPC::XMLRPC - + This plugin exposes the new keyword "xmlrpc" that is followed by 2 arguments: the endpoint and the arguments to configure the xmlrpc-calls at this endpoint. - + Dancer::Plugin::RPC::JSONRPC - + This plugin exposes the new keyword "jsonrpc" that is followed by 2 arguments: the endpoint and the arguments to configure the jsonrpc-calls at this endpoint. See the /t dir for examples (until some tutorial exists) WWW: https://metacpan.org/release/Dancer-Plugin-RPC diff --git a/www/p5-Mojo-IOLoop-ForkCall/pkg-descr b/www/p5-Mojo-IOLoop-ForkCall/pkg-descr index 343d56c8c1a1..a972aa9cf65f 100644 --- a/www/p5-Mojo-IOLoop-ForkCall/pkg-descr +++ b/www/p5-Mojo-IOLoop-ForkCall/pkg-descr @@ -1,3 +1,3 @@ -Mojo::IOLoop::ForkCall - run blocking functions asynchronously by forking +Mojo::IOLoop::ForkCall - run blocking functions asynchronously by forking WWW: https://metacpan.org/release/Mojo-IOLoop-ForkCall diff --git a/www/payara/pkg-descr b/www/payara/pkg-descr index fa948116ee6e..04f9fb6237e7 100644 --- a/www/payara/pkg-descr +++ b/www/payara/pkg-descr @@ -1,4 +1,4 @@ -Payara Server is a patched, enhanced and supported application server +Payara Server is a patched, enhanced and supported application server derived from GlassFish Server Open Source Edition. WWW: http://www.payara.fish/ diff --git a/www/py-Tenjin/pkg-descr b/www/py-Tenjin/pkg-descr index c73fce23d2ba..b52b3ad71d0b 100644 --- a/www/py-Tenjin/pkg-descr +++ b/www/py-Tenjin/pkg-descr @@ -1,5 +1,5 @@ -Tenjin is a very fast and full-featured template engine. You can embed +Tenjin is a very fast and full-featured template engine. You can embed Python statements and expressions into your template file. Tenjin converts it into Python script and evaluate it. WWW: http://www.kuwata-lab.com/tenjin/ diff --git a/www/py-django-object-actions/pkg-descr b/www/py-django-object-actions/pkg-descr index ae1aaaa34490..f96716022ee3 100644 --- a/www/py-django-object-actions/pkg-descr +++ b/www/py-django-object-actions/pkg-descr @@ -1,6 +1,6 @@ -If you've ever tried making admin object tools, you may have thought, +If you've ever tried making admin object tools, you may have thought, "why can't this be as easy as making Django Admin Actions?" Well now they can be. WWW: https://github.com/crccheck/django-object-actions diff --git a/www/py-django-ranged-response/pkg-descr b/www/py-django-ranged-response/pkg-descr index 9787dce41cd5..1c6ebc6979ac 100644 --- a/www/py-django-ranged-response/pkg-descr +++ b/www/py-django-ranged-response/pkg-descr @@ -1,5 +1,5 @@ This is a modified FileResponse that returns 'Content-Range' headers with the HTTP response, so browsers (e.g. Safari 9+) that request the file, can stream -the response properly. +the response properly. WWW: https://github.com/i3thuan5/django-ranged-response diff --git a/www/py-secure-cookie/pkg-descr b/www/py-secure-cookie/pkg-descr index 117009018f0c..e44659d92235 100644 --- a/www/py-secure-cookie/pkg-descr +++ b/www/py-secure-cookie/pkg-descr @@ -1,6 +1,6 @@ -Provides interfaces for secure cookies and sessions in WSGI applications. -Secure cookies are cryptographically signed (but not encrypted) to prevent -tampering. Sessions are data associated with a given user across requests and +Provides interfaces for secure cookies and sessions in WSGI applications. +Secure cookies are cryptographically signed (but not encrypted) to prevent +tampering. Sessions are data associated with a given user across requests and responses. WWW: https://github.com/pallets/secure-cookie diff --git a/www/rubygem-rails-settings-cached-rails5/pkg-descr b/www/rubygem-rails-settings-cached-rails5/pkg-descr index 6fe0f7fa7b00..225bea826e84 100644 --- a/www/rubygem-rails-settings-cached-rails5/pkg-descr +++ b/www/rubygem-rails-settings-cached-rails5/pkg-descr @@ -1,9 +1,9 @@ Rails-settings-cached is a settings plugin that makes managing a table of global key-value pairs easy. Think of it like a global hash stored in your database that uses simple ActiveRecord-like methods for manipulation. You can keep track of any global setting that you do not want to hard code into your rails application. You can store any kind of object including strings, numbers, and arrays. - + WWW: https://github.com/huacnlee/rails-settings-cached diff --git a/www/rubygem-rails-settings-cached-rails50/pkg-descr b/www/rubygem-rails-settings-cached-rails50/pkg-descr index 6fe0f7fa7b00..225bea826e84 100644 --- a/www/rubygem-rails-settings-cached-rails50/pkg-descr +++ b/www/rubygem-rails-settings-cached-rails50/pkg-descr @@ -1,9 +1,9 @@ Rails-settings-cached is a settings plugin that makes managing a table of global key-value pairs easy. Think of it like a global hash stored in your database that uses simple ActiveRecord-like methods for manipulation. You can keep track of any global setting that you do not want to hard code into your rails application. You can store any kind of object including strings, numbers, and arrays. - + WWW: https://github.com/huacnlee/rails-settings-cached diff --git a/www/rubygem-rails-settings-cached/pkg-descr b/www/rubygem-rails-settings-cached/pkg-descr index 6fe0f7fa7b00..225bea826e84 100644 --- a/www/rubygem-rails-settings-cached/pkg-descr +++ b/www/rubygem-rails-settings-cached/pkg-descr @@ -1,9 +1,9 @@ Rails-settings-cached is a settings plugin that makes managing a table of global key-value pairs easy. Think of it like a global hash stored in your database that uses simple ActiveRecord-like methods for manipulation. You can keep track of any global setting that you do not want to hard code into your rails application. You can store any kind of object including strings, numbers, and arrays. - + WWW: https://github.com/huacnlee/rails-settings-cached diff --git a/www/thirtybees/pkg-descr b/www/thirtybees/pkg-descr index ab5b84dd08bf..367439d477a4 100644 --- a/www/thirtybees/pkg-descr +++ b/www/thirtybees/pkg-descr @@ -1,6 +1,6 @@ -thirty bees is a matured e-commerce solution which once started as a fork of -PrestaShop 1.6.1.11 and is still compatible with (almost) all PS 1.6 modules. -Its focus is on stability, correctness and reliability of the rich feature set, +thirty bees is a matured e-commerce solution which once started as a fork of +PrestaShop 1.6.1.11 and is still compatible with (almost) all PS 1.6 modules. +Its focus is on stability, correctness and reliability of the rich feature set, to allow merchants to focus on growing their business. WWW: https://thirtybees.com diff --git a/x11-drivers/xf86-video-amdgpu/pkg-descr b/x11-drivers/xf86-video-amdgpu/pkg-descr index 27f29dac0dbf..239496c03466 100644 --- a/x11-drivers/xf86-video-amdgpu/pkg-descr +++ b/x11-drivers/xf86-video-amdgpu/pkg-descr @@ -1,9 +1,9 @@ This package contains the X.Org xf86-video-amdgpu driver. The amdgpu driver supports AMD Radeon chipsets: OLAND, HAINAN, TAHITI, PITCAIRN, VERDE, BONAIRE, KABINI, MULLINS, KAVERI, HAWAII, TOPAZ, TONGA, CARRIZO, FIJI, -STONEY, POLARIS11, POLARIS10 +STONEY, POLARIS11, POLARIS10 On FreeBSD requires amdgpu KMS driver from graphics/drm-kmod. WWW: https://www.x.org/wiki/RadeonFeature/ diff --git a/x11-themes/kf5-qqc2-desktop-style/pkg-descr b/x11-themes/kf5-qqc2-desktop-style/pkg-descr index 6c0609ecad84..abc535331d64 100644 --- a/x11-themes/kf5-qqc2-desktop-style/pkg-descr +++ b/x11-themes/kf5-qqc2-desktop-style/pkg-descr @@ -1,5 +1,5 @@ -This is a style for QtQuickControls 2 that uses QWidget's QStyle -for painting, making possible to achieve an higher deree of +This is a style for QtQuickControls 2 that uses QWidget's QStyle +for painting, making possible to achieve an higher deree of consistency between QWidget-based and QML-based apps. WWW: http://www.kde.org diff --git a/x11-themes/lumina-themes/pkg-descr b/x11-themes/lumina-themes/pkg-descr index d38ea8bbf01b..3203c757192d 100644 --- a/x11-themes/lumina-themes/pkg-descr +++ b/x11-themes/lumina-themes/pkg-descr @@ -1,4 +1,4 @@ -Collection of high-resolution wallpapers and Qt5 color schemes +Collection of high-resolution wallpapers and Qt5 color schemes from the Lumina desktop project. WWW: https://github.com/trueos/lumina-themes diff --git a/x11-themes/xfce-icons-elementary/pkg-descr b/x11-themes/xfce-icons-elementary/pkg-descr index 3b0f144ca68f..eecaa9cc0169 100644 --- a/x11-themes/xfce-icons-elementary/pkg-descr +++ b/x11-themes/xfce-icons-elementary/pkg-descr @@ -1,7 +1,7 @@ An icon-theme maintained with Xfce in mind, but it supports other desktops like Gnome3 as well. It's a fork of the upstream elementary-project, which took place because the team decided to drop a lot of desktop-specific symlinks. This icon-theme is supposed to keep everything working, but still pull new icons from upstream and integrate them occasionally. -WWW: https://github.com/shimmerproject/elementary-xfce +WWW: https://github.com/shimmerproject/elementary-xfce diff --git a/x11-toolkits/qml-box2d/pkg-descr b/x11-toolkits/qml-box2d/pkg-descr index ef71b3c81f7b..aab1e1b53069 100644 --- a/x11-toolkits/qml-box2d/pkg-descr +++ b/x11-toolkits/qml-box2d/pkg-descr @@ -1,8 +1,8 @@ -The goal of the qml-box2d plugin is to expose the functionality of Box2D (C++) -as a QML plugin in order to make it easier to write physics based software in +The goal of the qml-box2d plugin is to expose the functionality of Box2D (C++) +as a QML plugin in order to make it easier to write physics based software in QML. -This plugin is meant to be installed to your Qt/imports directory, or shipped +This plugin is meant to be installed to your Qt/imports directory, or shipped in a directory of which the parent is added as import path. WWW: https://github.com/qml-box2d/qml-box2d diff --git a/x11-wm/lxqt-session/pkg-descr b/x11-wm/lxqt-session/pkg-descr index 4c2d7e3694f6..982e29394113 100644 --- a/x11-wm/lxqt-session/pkg-descr +++ b/x11-wm/lxqt-session/pkg-descr @@ -1,5 +1,5 @@ LXQt session handling and configuration. -Contains the startlxqt script and lxqt-leave +Contains the startlxqt script and lxqt-leave binary to respectively start and stop a LXQt DE session. WWW: https://github.com/lxqt/lxqt-session/ diff --git a/x11-wm/skippy-xd/pkg-descr b/x11-wm/skippy-xd/pkg-descr index 716c4c72eabf..8167a55c1501 100644 --- a/x11-wm/skippy-xd/pkg-descr +++ b/x11-wm/skippy-xd/pkg-descr @@ -1,12 +1,12 @@ -Skippy-XD is a version of Skippy that uses Xserver's XDamage, XComposite and +Skippy-XD is a version of Skippy that uses Xserver's XDamage, XComposite and XFixes extensions to provide you with 'live' versions of the windows. -Skippy-XD is best described as a full-screen task-switcher for X11. It tries to +Skippy-XD is best described as a full-screen task-switcher for X11. It tries to provide an alternative when taskbars or regular task-switchers aren't the most efficient way of switching tasks (like when you have a lot of applications open) -When activated (currently only through a hotkey), it will arrange and scale -snapshots of all windows on the current desktop and it'll let you pick a +When activated (currently only through a hotkey), it will arrange and scale +snapshots of all windows on the current desktop and it'll let you pick a window using a mouse or a keyboard. Yes, this is also what expocity and Apple's Expose. WWW: https://github.com/richardgv/skippy-xd diff --git a/x11/gnome-shell-extensions/pkg-descr b/x11/gnome-shell-extensions/pkg-descr index 9103d25eadb6..0d40cd5f2234 100644 --- a/x11/gnome-shell-extensions/pkg-descr +++ b/x11/gnome-shell-extensions/pkg-descr @@ -1,6 +1,6 @@ -A set of basic extensions for gnome-shell. +A set of basic extensions for gnome-shell. More extensions are available on https://extensions.gnome.org/ In future release this will be more intergrated. WWW: http://live.gnome.org/GnomeShell diff --git a/x11/mxascii/pkg-descr b/x11/mxascii/pkg-descr index 992c1f6a0d6f..9fc9c53a103e 100644 --- a/x11/mxascii/pkg-descr +++ b/x11/mxascii/pkg-descr @@ -1,6 +1,6 @@ mxascii is a X/Motif program to display ASCII character set (0-127) -in decimal, hexadecimal, or octal. +in decimal, hexadecimal, or octal. This port requires Motif or equivalent to build. WWW: https://www.muquit.com/muquit/software/mxascii/mxascii.html