Qore module that provides functions that can start child processes,
communicate with them trough standard io, wait for processes to exit,
terminate processes, get process resource usage and more.
## Version 23.8.0 (2023-08-16)
This is the biggest overhaul of pkgin yet! As well as fixing many bugs, pkgin
23.8.0 runs "pkgin -n upgrade" over 2,000x faster on a test system with 12,663
packages installed compared to 22.10.0 (1.4 seconds vs over 54 minutes).
* Large overhaul of dependency resolution code, fixing many upgrade issues,
providing significant performance improvements, and improving code and
logic readability.
* Add support for SUPERSEDES.
* Fix install and removal ordering.
* Improve and fix handling of "keep" packages, using "pkg_add -A" to
correctly install automatic packages rather than applying keep or unkeep
flags afterwards.
* Output improvements, sorting packages alphabetically and providing a
simple progress counter. Fix unwanted output that could end up mixed
with package paths in "pkgin export".
* Correct handling of +REQUIRED_BY for reverse dependencies, fixing
DEPENDS that use alternate matches.
* Many internal code improvements, memory leaks plugged, and compiler
warnings eradicated.
Fixes at least the following issues:
* NetBSDfr/pkgin#10
* NetBSDfr/pkgin#44
* NetBSDfr/pkgin#79
* NetBSDfr/pkgin#95
* NetBSDfr/pkgin#97
* NetBSDfr/pkgin#110
* NetBSDfr/pkgin#113
* NetBSDfr/pkgin#128
* NetBSD PR#51465
* NetBSD PR#56683
- minimum support for loading animation webp (decode only the first frame)
- handle RGBA images properly (libwebp APIs don't convert RGBA to RGB)
https://bugs.chromium.org/p/webp/issues/detail?id=616
- plug several resouce leaks
- use snprintf(3) rather than sprintf(3)
Bump PKGREVISION.
Postgis operates within pgsql, so you use it via sql, not by linking.
It can make sense to DEPEND on it, but bl3 seems irregular.
Note that mapserver was not revbumped on postgis update because I
don't believe it really depends on it this way and thus any ABI change
is not really a change to the ABI used by mapserver.
Packaging changes:
- Accept pgsql 15.
- No longer accept pgsql 11.
- use gsed as tool (something in the build wanted it)
Selected upstream NEWS:
PostGIS 3.4.0
2023/08/xx
There are 2 new ./configure switches:
- --disable-extension-upgrades-install, will skip installing all the extension upgrade scripts except for the ANY--currentversion. If you use this, you can install select upgrades using the postgis commandline tool
- --without-pgconfig, will build just the commandline tools
raster2pgsql and shp2pgsql even if PostgreSQL is not installed
* New Features *
- #5052, target version support in postgis_extensions_upgrade
(Sandro Santilli)
- New install-extension-upgrades command in postgis script (Sandro Santilli)
- #5006, GH705, ST_Transform: Support PROJ pipelines (Robert Coup, Koordinates)
- #5283, [postgis_topology] RenameTopology (Sandro Santilli)
- #5286, [postgis_topology] RenameTopoGeometryColumn (Sandro Santilli)
- GH703, [postgis_raster] Add min/max resampling as options (Christian Schroeder)
- #5336, [postgis_topology] topogeometry cast to topoelement support (Regina Obe)
- Allow singleton geometry to be inserted into Geometry(Multi*) columns (Paul Ramsey)
- GH721, New window-based ST_ClusterWithinWin and ST_ClusterIntersectingWin (Paul Ramsey)
- #5267, ST_Project signature for geometry, and two-point signature (Paul Ramsey)
- #5267, ST_LineExtend for extending linestrings (Paul Ramsey)
- New coverage functions ST_CoverageInvalidEdges, ST_CoverageSimplify, ST_CoverageUnion (Paul Ramsey)
* Enhancements *
- #5092, reduce number of upgrade paths installed on system,
by providing an ANY intermediary path that all upgrades will
go thru (Sandro Santilli)
* Breaking Changes *
- #5306, GH734, postgis_full_version() and postgis_proj_version()
now output more information about proj network configuration
and data paths. GEOS compile-time version
also shown if different from run-time
(Paul Ramsey, Sandro Santilli)
- #5447, postgis_restore.pl renamed to postgis_restore
(Sandro Santilli)
- Utilities now installed in OS bin or
user specified --bindir and --prefix
instead of postgresql bin
and extension stripped except on windows
(postgis, postgis_restore, shp2pgsql, raster2pgsql, pgsql2shp,
pgtopo_import, pgtopo_export)
kaddressbook is part of the KDE suite of personal information management
(PIM) programs. kaddressbook is primarily an email address manager, but
it can also help you keep track of your friends' and associates' telephone
numbers, web sites, social media connections, snail-mail addresses, and
more, besides. It's your one-stop shop for keeping track of all the people
you know.
kontact is the integrated solution to your personal information management
(PIM) needs. It combines well-known KDE applications such as kmail,
korganizer and kaddressbook into a single interface to provide easy access
to mail, scheduling, address book and other PIM functionality.
KNotes aims to be a useful and full featured notes application for
the KDE project. It tries to be as fast and lightweight as possible
although including some advanced features.
korganizer is an intuitive and easy to use personal information manager
(PIM). You can schedule appointments, events, create to-dos and write
journal entries. korganizer will remind you about pending tasks, record
your occurrences, experiences, and reflections and help you keep your
schedule.