Chase textproc/UCD update. While here, remove PORTSCOUT as this
software tracks UCD's versioning exactly, which is different than
GNOME's older even-odd split.
Approved by: mentors (implicit)
These ports reference the pkg-descr file of some other port and used
to get the WWW entry from that other port's file.
Reported by: dan@langille.org (Dan Langille)
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349
The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.
Approved by: portmgr (implicit)
Thursday, 8 September 2022
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations,
including:
* kmail: Searching for messages does work again (Commit, fixes bugs
#458202 and #458245).
* kate: Fix a crash when there are no search results (Commit)
* krdc: Access dates are displayed properly now (Commit, fixes bug
#458587)
Announcement: https://kde.org/announcements/gear/22.08.1/
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
- Mk/bsd.port.mk: mark 13.0 as unsupported
- Tools/scripts/portsearch: Drop support for FreeBSD <= 4
- archivers/zstd: revert "Fix build on FreeBSD 13.0"
- deskutils/xdg-desktop-portal: remove check for 13.0
- devel/libpeas: remove outdated comment
- editors/imhex: remove compatibility for 13.0
- editors/libreoffice: remove compatibility for 13.0
- editors/openoffice-4: remove compatibility for 13.0
- editors/openoffice-devel: remove compatibility for 13.0
- emulators/linux_base-c7: remove compatiblity for 13.0
- graphics/drm-kmod: remove detection for 13.0
- graphics/gpu-firmware-amd-kmod: do not check 13.0 anymore
- graphics/linux-c7-libdrm: remove support for 13.0
- math/igraph: remove support for 13.0
- net/asterisk16: drop support for ancient FreeBSD versions
- net/asterisk18: drop support for ancient FreeBSD versions
- security/openssl*: drop now obsolete patches
- sysutils/bhyve+: drop support for FreeBSD 13.0
- sysutils/ebsnvme-id: drop support for FreeBSD 13.0
- sysutils/openzfs: remove detection of FreeBSD 13.0
- sysutils/openzfs-kmod: drop detection of FreeBSD 13.0
- www/firefox: generalize pkg-message a bit regarding hgame(4)
- x11/xorg-cf-files: remove support for FreeBSD < 6 (yes, pre-2008)
While here, regenerate patches for:
- x11/xorg-cf-files
- net/asterisk16
- net/asterisk18
While here, remove a stale $Id$ from Tools/scripts/portsearch
Differential Revision: https://reviews.freebsd.org/D36233
Reviewed by: office (fluffy), x11 (manu), arrowd, brnrd, cperciva, freqlabs, imp, jbeich, madpilot, nobutaka
Revert back the revert of the update of rust and related commits
This revert was drive by beside validation by portmgr via exp-run
and not respectful of the etiquette we have between committers
This reverts commit 8ecb1f8141.
This reverts commit 04d257baa1.
This reverts commit 2757c63bd0.
This reverts commit 75f4713de5.
This reverts commit e88e592111.
This reverts commit 783c056d7d.
With hat: portmgr
In e9bacd8754 support for kuserfeedback
was added to x11/plasma5-plasma-desktop.
kuserfeedback can use phpunit to run the unit tests for the server
component -- however, the dependency is not required for normal
operation, so let's drop it.
- Move to github
- Use last upstream commit, which includes fixes not present in release
- Properly use grettext and intltool
- Install appdata file provided in upstream repository
- Fix error in desktop file [1]
- Point WWW to github page
- Import patch to fix sporadic crash [2]
- Sort plist
- Take maintainership
obtained from: a255b2af29 [1],
140b9cae66 [2]
Thursday, 18 August 2022
KDE Gear ⚙️ 22.08 has Landed!
KDE Gear ⚙️ is the collection of KDE apps, frameworks and libraries that
all release new versions at the same time. Version 22.08 brings updates
for KDE programs for working, developing your creativity and enjoying
your free time without having to submit yourself to extortionate
licenses, intrusive advertising, or surrender your privacy.
Discover the most important changes added in the last four months to
software designed to make your life better!
Full announcement:
https://kde.org/announcements/gear/22.08.0/
- Upstream abandoned project. Last update was on 2012-02-15
- Set EXPIRATION_DATE to 2022-09-30
- Domain is parked
- Pet portclippy/portfmt
- Use OPTIONSNG
- Mark NO_ARCH
Update the man page to match the version the -CURRENT base system.
The only change is a better description of the // single line comment
syntax, i.e. that // is only considered to start a comment when it
appears at the start of the line or after white space. This allows to
embed URLs in calendar entries.
2022-08-01 deskutils/gnome-system-log: Did not survive gnome 3
2022-08-01 deskutils/gnome-documents: Archived upstream
2022-08-01 deskutils/gnome-search-tool: Did not survive gnome3
Changelog:
* Fix extended keys to have uniform width in popover
* Implement grid layout for longer extended keys lists
* Render button as down when CharKey is pressed
* Fix crash in pinyin keyboard due to wrong cmake variable
Monday, 11 July 2022. Today KDE releases a bugfix update to KDE Plasma
5, versioned 5.24.6.
Plasma 5.24 was released in February 2022 with many feature refinements
and new modules to complete the desktop experience.
This release adds two months' worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:
* Desktop package: fix unable to apply wallpaper settings after
switching layout. Commit. Fixes bug #407619
* KWin: Ignore fake input devices when detecting tablet mode. Commit.
* KSystemStats: Set proper initial values for many SensorProperties.
Commit. Fixes bug #446414
View full changelog:
https://kde.org/announcements/changelogs/plasma/5/5.24.5-5.24.6
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations, including:
* elisa: Fix the seek slider with newer versions of qqc2-desktop-style
* konsole: Better recognition for URIs
* korganizer: Fix a crash when completing a to-do in the summary view
Changelog: https://kde.org/announcements/changelogs/gear/22.04.3/
Changelog:
* Add CI build rule to build on KDE Neon
* Remove unused window flag setting code
* Replace remaining context properties with singletons
* Remove unused and useless install target
* Fix builds without Pinyin
* Fix the build of unit tests and enable them by default
* Fix a possible undefined error in CharKey
* Improve the PhoneNumber keyboard layout
* Fix the settings URL for Plasma Mobile kcm renaming
* Use new syntax for Connections components
* Rely on QQC2 styles insted of an internal themes implementation
Changelog:
* Fix paths in maliit-defines.prf
* Use compose input plugin fallback only if key redirection is disabled
* Remove leftover code from Qt 4 times
* Enable installing unit tests again
* Remove legacy unused Maemo-specific code
* Use QLoggingCategory for logging
* Fix application orientation angle back to clockwise
* Add the Mir input panel window type flag
* Use CMAKE_INSTALL_FULL_* paths in pkgconfig files
* Remove the unused and unnecessary gtk3 wayland input context plugin
* Remove unused and useless install target
Move some of the desktop utilities I do maintain to the right category
While here remove the x11 category from i3status which has never been
related to x11 at all
2022-06-30 databases/pgpool-II-36: Upstream support ended use databases/pgpool-II-43
2022-06-30 ftp/multiget: Last release in 2007, doesn't support https, depends on deprecated wxgtk28 and dead upstream. Please consider using net/uget
2022-06-30 devel/electron13: EOLed upstream, switch to newer version
2022-06-30 ftp/puf: Last release in 2006, doesn't support https and upstream is dead. Please consider using www/aria2
2022-06-30 security/gss: Abandonware, last release in 2014 and no development since
2022-06-30 security/shishi: Abandonware, last release in 2013 and no development since
2022-06-30 ftp/urlgfe
2022-06-30 www/nspluginwrapper: Abandonware, last release in 2011 and upstream is dead. NPAPI plugins are now obsolete and depends on deprecated library GTK 2
2022-06-30 devel/govendor: Use Go modules
2022-06-30 devel/racer: Racer is not actively developped now. Please consider using newer software such as devel/rust-analyzer.
2022-06-30 net-mgmt/unifi6: No longer maintained by upstream
2022-06-30 devel/dep: Use Go modules
2022-06-30 databases/libgda5-bdb: Depends on deprecated databases/db5
2022-06-30 emulators/qemu5: Use emulators/qemu6 or emulators/qemu
2022-06-30 deskutils/bitcollider: bitzi.com is no longer available, closed down in 2013
2022-06-30 converters/htx: XHTML is considered obsolete in favor of HTML5
2022-06-30 www/getleft: Abandonware last updated on 2008
2022-06-30 ftp/wxdfast: Last release in 2009, doesn't support https, depends on deprecated wxgtk28 and dead upstream. Please consider using net/uget
2022-03-31 security/libgringotts: Abandonware, upstream dead and last release in 2008
2022-06-30 deskutils/osmo: Depends on expired security/libgringotts
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations, including:
* ark: Support ‘7zip’ as well as ‘p7zip’.
* konsole: Fix scroll position jumps regression.
* okular: Fix crash while undoing with the menu on an empty
annotation.
Distro and app store packagers should update their application packages.
Full Changelog: https://kde.org/announcements/changelogs/gear/22.04.2/
sigi is an organizing tool for terminal lovers who hate organizing.
The port is based on a patch submitted by J.R. Hill.
WWW: https://github.com/hiljusti/sigi
PR: 262694
Sponsored by: The FreeBSD Foundation
Gnome Planner is a cross-platform project management tool
based on the Work breakdown structure (WBS).
You can visualize project in time using Gantt chart, list
the complete breakdown of your project along with the
estimated cost and effort and manage your resources assignments.
This port is based on head branch of the project which is a WIP
version of the future GTK 3 port. This version also integrate
multiple fixes.
Since those packages were switced to gtk3 they never depended on
libcanberra-gtk.so anymore (gtk2)
PR: 264092
Reported by: Jonathan Chen <jonc@chen.org.nz>