aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2022-04-01 15:08:31 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2022-04-01 15:09:49 +0000
commit7b4d1f0b36f88f7fee1898a9cc10c2acf261a123 (patch)
tree2abf1c896f8e1fd58b9c4e767d74a5ba36df7259
parentfda98f5fc2459e6d2a205ca94c44ec038b560866 (diff)
downloadports-7b4d1f0b36f88f7fee1898a9cc10c2acf261a123.tar.gz
ports-7b4d1f0b36f88f7fee1898a9cc10c2acf261a123.zip
*/*: fix trailing whitespace in pkg-descr's
Approved by: portmgr blanket
-rw-r--r--archivers/brotli/pkg-descr8
-rw-r--r--archivers/opkg-openwrt/pkg-descr2
-rw-r--r--astro/indiwebmanagerapp/pkg-descr6
-rw-r--r--astro/py-horoscopegenerator/pkg-descr2
-rw-r--r--astro/py-pywapi/pkg-descr2
-rw-r--r--astro/sunwait/pkg-descr2
-rw-r--r--audio/libkeyfinder/pkg-descr12
-rw-r--r--audio/muse-sequencer/pkg-descr2
-rw-r--r--audio/orbit-lv2/pkg-descr2
-rw-r--r--audio/py-speechrecognition/pkg-descr2
-rw-r--r--audio/rkr-lv2/pkg-descr2
-rw-r--r--audio/sherlock-lv2/pkg-descr6
-rw-r--r--benchmarks/perftest/pkg-descr4
-rw-r--r--biology/infernal/pkg-descr2
-rw-r--r--cad/sp2sp/pkg-descr2
-rw-r--r--cad/sumo/pkg-descr2
-rw-r--r--chinese/fandol/pkg-descr2
-rw-r--r--comms/apitran/pkg-descr4
-rw-r--r--comms/flcluster/pkg-descr2
-rw-r--r--databases/postgresql-mysql_fdw/pkg-descr2
-rw-r--r--deskutils/calindori/pkg-descr2
-rw-r--r--deskutils/fasd/pkg-descr2
-rw-r--r--deskutils/gpicker/pkg-descr2
-rw-r--r--deskutils/kodaskanna/pkg-descr12
-rw-r--r--deskutils/mate-indicator-applet/pkg-descr6
-rw-r--r--deskutils/py-khal/pkg-descr4
-rw-r--r--devel/arduino-builder/pkg-descr2
-rw-r--r--devel/cltune/pkg-descr2
-rw-r--r--devel/dcd-server/pkg-descr4
-rw-r--r--devel/derelict-sdl2/pkg-descr2
-rw-r--r--devel/dlib/pkg-descr4
-rw-r--r--devel/dub/pkg-descr18
-rw-r--r--devel/git-lab/pkg-descr4
-rw-r--r--devel/inifiled/pkg-descr4
-rw-r--r--devel/inilike/pkg-descr4
-rw-r--r--devel/isa-l/pkg-descr2
-rw-r--r--devel/isfreedesktop/pkg-descr2
-rw-r--r--devel/libubox/pkg-descr2
-rw-r--r--devel/listserialc/pkg-descr2
-rw-r--r--devel/msgpack-d/pkg-descr2
-rw-r--r--devel/p5-Paranoid-Log-Email/pkg-descr2
-rw-r--r--devel/p5-Paranoid-Log-Syslog/pkg-descr2
-rw-r--r--devel/papilio-loader/pkg-descr4
-rw-r--r--devel/pecl-event/pkg-descr2
-rw-r--r--devel/py-azure-synapse-accesscontrol/pkg-descr2
-rw-r--r--devel/py-azure-synapse-spark/pkg-descr2
-rw-r--r--devel/py-cligj/pkg-descr2
-rw-r--r--devel/py-cluster/pkg-descr14
-rw-r--r--devel/py-coloredlogs/pkg-descr2
-rw-r--r--devel/py-darts.util.lru/pkg-descr4
-rw-r--r--devel/py-flufl.i18n/pkg-descr10
-rw-r--r--devel/py-flufl.lock/pkg-descr2
-rw-r--r--devel/py-http-prompt/pkg-descr2
-rw-r--r--devel/py-macholib/pkg-descr8
-rw-r--r--devel/py-mailcap-fix/pkg-descr2
-rw-r--r--devel/py-munch/pkg-descr4
-rw-r--r--devel/py-naiveBayesClassifier/pkg-descr4
-rw-r--r--devel/py-openapi-codec/pkg-descr2
-rw-r--r--devel/py-ovs/pkg-descr2
-rw-r--r--devel/py-pyformance/pkg-descr4
-rw-r--r--devel/py-stopit/pkg-descr2
-rw-r--r--devel/rubygem-rbtree/pkg-descr2
-rw-r--r--devel/rubygem-uber/pkg-descr2
-rw-r--r--devel/xdgpaths/pkg-descr2
-rw-r--r--devel/zapcc/pkg-descr4
-rw-r--r--dns/dnscrypt-proxy2/pkg-descr2
-rw-r--r--dns/dnsenum/pkg-descr14
-rw-r--r--dns/dnsrecon/pkg-descr10
-rw-r--r--dns/dynip/pkg-descr2
-rw-r--r--dns/nsnotifyd/pkg-descr2
-rw-r--r--dns/rubygem-idn-ruby/pkg-descr2
-rw-r--r--editors/calligraplan/pkg-descr2
-rw-r--r--editors/gedit/pkg-descr2
-rw-r--r--editors/picpas/pkg-descr2
-rw-r--r--emulators/libdsk/pkg-descr2
-rw-r--r--emulators/linux-power9-functional-sim/pkg-descr16
-rw-r--r--finance/nextcloud-cospend/pkg-descr16
-rw-r--r--finance/odoo/pkg-descr8
-rw-r--r--finance/py-ebaysdk/pkg-descr6
-rw-r--r--finance/py-ofxparse/pkg-descr14
-rw-r--r--games/alex4/pkg-descr2
-rw-r--r--games/gnome-mines/pkg-descr2
-rw-r--r--games/linux-dwarffortress/pkg-descr2
-rw-r--r--games/zdoom/pkg-descr2
-rw-r--r--graphics/ephoto/pkg-descr2
-rw-r--r--graphics/kgeotag/pkg-descr16
-rw-r--r--graphics/ksnip/pkg-descr2
-rw-r--r--graphics/nplot/pkg-descr2
-rw-r--r--graphics/py-fiona/pkg-descr12
-rw-r--r--lang/cim/pkg-descr12
-rw-r--r--lang/dlang-tools/pkg-descr2
-rw-r--r--lang/neko/pkg-descr4
-rw-r--r--lang/ocaml-camlidl/pkg-descr2
-rw-r--r--mail/dovecot-fts-flatcurve/pkg-descr4
-rw-r--r--mail/pear-Mail_mimeDecode/pkg-descr2
-rw-r--r--mail/py-flufl.bounce/pkg-descr4
-rw-r--r--mail/py-validate_email/pkg-descr2
-rw-r--r--math/R-cran-conf.design/pkg-descr2
-rw-r--r--math/coinutils/pkg-descr2
-rw-r--r--math/ecos/pkg-descr2
-rw-r--r--math/mpfrcx/pkg-descr2
-rw-r--r--misc/kf5-purpose/pkg-descr10
-rw-r--r--misc/libkeduvocdocument/pkg-descr4
-rw-r--r--multimedia/ccextractor/pkg-descr4
-rw-r--r--multimedia/kamoso/pkg-descr2
-rw-r--r--net-im/jicofo/pkg-descr2
-rw-r--r--net-im/jitsi-videobridge/pkg-descr4
-rw-r--r--net-im/libsignon-glib/pkg-descr4
-rw-r--r--net-im/nextcloud-talk/pkg-descr8
-rw-r--r--net-mgmt/carbon-relay-ng/pkg-descr2
-rw-r--r--net-mgmt/kapacitor/pkg-descr2
-rw-r--r--net-p2p/awgg/pkg-descr6
-rw-r--r--net/kf5-kholidays/pkg-descr2
-rw-r--r--net/kf5-syndication/pkg-descr2
-rw-r--r--net/kio-gdrive/pkg-descr4
-rw-r--r--net/libmdf/pkg-descr4
-rw-r--r--net/minidlna/pkg-descr2
-rw-r--r--net/nethogs/pkg-descr4
-rw-r--r--net/py-cymruwhois/pkg-descr4
-rw-r--r--net/py-iptools/pkg-descr2
-rw-r--r--ports-mgmt/bsdadminscripts2/pkg-descr2
-rw-r--r--ports-mgmt/pkg_rmleaves/pkg-descr2
-rw-r--r--ports-mgmt/pkg_search/pkg-descr6
-rw-r--r--ports-mgmt/portgraph/pkg-descr2
-rw-r--r--print/derelict-ft/pkg-descr2
-rw-r--r--science/mcxtrace/pkg-descr4
-rw-r--r--science/mdynamix/pkg-descr2
-rw-r--r--security/enchive/pkg-descr6
-rw-r--r--security/erlang-fast_tls/pkg-descr2
-rw-r--r--security/git-secret/pkg-descr16
-rw-r--r--security/greenbone-security-assistant/pkg-descr4
-rw-r--r--security/gvm-libs/pkg-descr4
-rw-r--r--security/gvm/pkg-descr8
-rw-r--r--security/gvmd/pkg-descr8
-rw-r--r--security/nextcloud-twofactor_admin/pkg-descr6
-rw-r--r--security/onionscan/pkg-descr2
-rw-r--r--security/openconnect-gui/pkg-descr2
-rw-r--r--security/openssl-quictls/pkg-descr10
-rw-r--r--security/openvas/pkg-descr4
-rw-r--r--security/pwned-check/pkg-descr6
-rw-r--r--security/py-gvm-tools/pkg-descr14
-rw-r--r--security/py-ospd-openvas/pkg-descr6
-rw-r--r--security/py-python-gvm/pkg-descr10
-rw-r--r--security/py-python-jose/pkg-descr2
-rw-r--r--security/rubygem-sslshake/pkg-descr12
-rw-r--r--security/veracrypt/pkg-descr12
-rw-r--r--sysutils/apachetop/pkg-descr2
-rw-r--r--sysutils/consolekit2/pkg-descr2
-rw-r--r--sysutils/docker/pkg-descr2
-rw-r--r--sysutils/g15daemon/pkg-descr6
-rw-r--r--sysutils/mac_nonet/pkg-descr4
-rw-r--r--sysutils/mac_rtprio/pkg-descr2
-rw-r--r--sysutils/myrescue/pkg-descr2
-rw-r--r--sysutils/passwordsafe/pkg-descr4
-rw-r--r--sysutils/plasma5-drkonqi/pkg-descr2
-rw-r--r--sysutils/powermon/pkg-descr2
-rw-r--r--sysutils/py-hpilo/pkg-descr2
-rw-r--r--sysutils/rocr/pkg-descr2
-rw-r--r--sysutils/rubygem-chef-telemetry/pkg-descr2
-rw-r--r--sysutils/rw/pkg-descr2
-rw-r--r--sysutils/safecopy/pkg-descr10
-rw-r--r--sysutils/siegfried/pkg-descr4
-rw-r--r--sysutils/vzvol/pkg-descr4
-rw-r--r--sysutils/wimlib/pkg-descr2
-rw-r--r--textproc/fzy/pkg-descr2
-rw-r--r--textproc/libfo/pkg-descr2
-rw-r--r--textproc/py-guess-language/pkg-descr6
-rw-r--r--textproc/py-license-expression/pkg-descr2
-rw-r--r--textproc/py-pager/pkg-descr2
-rw-r--r--textproc/py-parsimonious/pkg-descr10
-rw-r--r--textproc/py-tabletext/pkg-descr2
-rw-r--r--textproc/qrcodegen/pkg-descr2
-rw-r--r--textproc/rubygem-ox/pkg-descr2
-rw-r--r--www/apt-cacher-ng/pkg-descr4
-rw-r--r--www/dolibarr/pkg-descr8
-rw-r--r--www/dolibarr13/pkg-descr8
-rw-r--r--www/go-www/pkg-descr2
-rw-r--r--www/jitsi-meet/pkg-descr8
-rw-r--r--www/kohana/pkg-descr2
-rw-r--r--www/nextcloud-appointments/pkg-descr6
-rw-r--r--www/p5-Dancer-Plugin-RPC/pkg-descr8
-rw-r--r--www/p5-Mojo-IOLoop-ForkCall/pkg-descr2
-rw-r--r--www/payara/pkg-descr2
-rw-r--r--www/py-Tenjin/pkg-descr2
-rw-r--r--www/py-django-object-actions/pkg-descr2
-rw-r--r--www/py-django-ranged-response/pkg-descr2
-rw-r--r--www/py-secure-cookie/pkg-descr6
-rw-r--r--www/rubygem-rails-settings-cached-rails5/pkg-descr2
-rw-r--r--www/rubygem-rails-settings-cached-rails50/pkg-descr2
-rw-r--r--www/rubygem-rails-settings-cached/pkg-descr2
-rw-r--r--www/thirtybees/pkg-descr6
-rw-r--r--x11-drivers/xf86-video-amdgpu/pkg-descr2
-rw-r--r--x11-themes/kf5-qqc2-desktop-style/pkg-descr4
-rw-r--r--x11-themes/lumina-themes/pkg-descr2
-rw-r--r--x11-themes/xfce-icons-elementary/pkg-descr2
-rw-r--r--x11-toolkits/qml-box2d/pkg-descr6
-rw-r--r--x11-wm/lxqt-session/pkg-descr2
-rw-r--r--x11-wm/skippy-xd/pkg-descr8
-rw-r--r--x11/gnome-shell-extensions/pkg-descr2
-rw-r--r--x11/mxascii/pkg-descr2
200 files changed, 418 insertions, 418 deletions
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,7 +1,7 @@
-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.
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,4 +1,4 @@
-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.
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,11 +1,11 @@
-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
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,14 +1,14 @@
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.
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
@@ -19,6 +19,6 @@ Several LV2 plugin bundled together:
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,5 +1,5 @@
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.
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
@@ -8,7 +8,7 @@ The collection contains a set of bandwidth and latency benchmark such as:
* 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
@@ -5,7 +5,7 @@ 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,
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
@@ -5,6 +5,6 @@ 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,4 +1,4 @@
-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.
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
@@ -6,8 +6,8 @@ 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,5 +1,5 @@
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
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,7 +1,7 @@
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
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,4 +1,4 @@
-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
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
@@ -2,6 +2,6 @@ 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,6 +1,6 @@
-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.
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
@@ -2,8 +2,8 @@ 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,6 +1,6 @@
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
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,5 +1,5 @@
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.
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
@@ -3,4 +3,4 @@ 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
@@ -3,4 +3,4 @@ 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,5 +1,5 @@
-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
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,4 +1,4 @@
-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
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,5 +1,5 @@
-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.
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,10 +1,10 @@
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
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,4 +1,4 @@
-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.
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
@@ -13,7 +13,7 @@ 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
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,4 +1,4 @@
-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
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
@@ -6,5 +6,5 @@ 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
@@ -4,7 +4,7 @@ gEdit is a Gtk+ 3 text editor. Its features include:
* Global Search and Replace
* Dynamically loaded fonts
* Splitscreen Mode
- * Printing support
+ * Printing support
* Configurable Plugins system
* Unlimited Undo/Redo
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
@@ -19,4 +19,4 @@ LIBDSK has drivers for:
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,11 +1,11 @@
-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.
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,15 +1,15 @@
-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!
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
@@ -12,6 +12,6 @@ as well as support for the following games:
* 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,11 +1,11 @@
-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.
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
@@ -9,6 +9,6 @@ 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
@@ -2,10 +2,10 @@ 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.
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
@@ -5,6 +5,6 @@ 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
@@ -3,7 +3,7 @@ ECOS is a numerical software for solving convex second-order cone programs
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.
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
@@ -5,6 +5,6 @@ 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,5 +1,5 @@
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.
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,4 +1,4 @@
-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.
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,6 +1,6 @@
-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:
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
@@ -3,7 +3,7 @@ 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,5 +1,5 @@
-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.
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
@@ -5,6 +5,6 @@ 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,6 +1,6 @@
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)
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
@@ -9,9 +9,9 @@ if necessary. Example of usage to search for a package:
# 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
@@ -2,7 +2,7 @@ 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,8 +1,8 @@
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.
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
@@ -11,6 +11,6 @@ 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,4 +1,4 @@
-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.
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,7 +1,7 @@
-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
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,4 +1,4 @@
-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:
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,6 +1,6 @@
-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:
@@ -11,7 +11,7 @@ in an uncovered breach:
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.
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,6 +1,6 @@
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
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
@@ -3,7 +3,7 @@ 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
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
@@ -3,6 +3,6 @@ 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
@@ -2,11 +2,11 @@ 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.
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,7 +1,7 @@
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
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,4 +1,4 @@
-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.
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,6 +1,6 @@
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
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,6 +1,6 @@
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.
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,5 +1,5 @@
-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.
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
@@ -8,7 +8,7 @@ General capabilities:
- 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)
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,6 +1,6 @@
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
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,4 +1,4 @@
-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.
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,5 +1,5 @@
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)
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
@@ -4,6 +4,6 @@ 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,7 +1,7 @@
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.
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,15 +1,15 @@
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.
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,4 +1,4 @@
-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.
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,4 +1,4 @@
-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.
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
@@ -5,5 +5,5 @@ 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
@@ -5,5 +5,5 @@ 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
@@ -5,5 +5,5 @@ 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
@@ -2,7 +2,7 @@ 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.
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
@@ -4,4 +4,4 @@ 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,11 +1,11 @@
-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.
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,4 +1,4 @@
-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.
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,5 +1,5 @@
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.