| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Where appropriate fiddle with a few other things.
|
|
|
|
|
|
|
|
|
| |
PR: 254802
Reported by: Yasuhiro Kimura <yasu@utahime.org>
Reviewed by: meta (myself)
Relnotes: https://www.ruby-lang.org/en/news/2021/04/05/ruby-2-7-3-released/
Security: CVE-2021-28965
Security: CVE-2021-28966
|
|
|
|
|
|
|
|
|
| |
PR: 254800
Reported by: Yasuhiro Kimura <yasu@utahime.org>
Reviewed by: meta (myself)
Relnotes: https://www.ruby-lang.org/en/news/2021/04/05/ruby-2-6-7-released/
Security: CVE-2020-25613
Security: CVE-2021-28965
|
|
|
|
|
|
|
| |
PR: 254799
Reported by: Yasuhiro Kimura <yasu@utahime.org>
Reviewed by: meta (myself)
Relnotes: https://www.ruby-lang.org/en/news/2021/04/05/ruby-2-5-9-released/
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D29451
|
|
|
|
|
|
|
| |
PYTHON_PYOEXTENSION is only used by 2 ports (astro/weather and math/py-rpy2) now.
Notes:
svn path=/head/; revision=569588
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CMake-based ports have a "standard" way of controlling whether
testing should be built, by passing -DBUILD_TESTING=ON at the
configure stage (with some footnotes). Add a :testing modifier
for USES=cmake that enables a boilerplate do-test target that
rebuilds with testing enabled, and then runs the tests.
Individual ports need to buy in to this explicitly (because
tests might not be non-destructive).
Submitted and explained well by yuri@
PR: 249024
Submitted by: yuri
Notes:
svn path=/head/; revision=569551
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update devel/racer to 2.1.44
Changes: https://blog.rust-lang.org/2021/03/25/Rust-1.51.0.html
PR: 254578
Reviewed by: mikael, pkubaj
Exp-run by: antoine
With hat: rust
Differential Revision: https://reviews.freebsd.org/D29425
Notes:
svn path=/head/; revision=569489
|
|
|
|
|
|
|
|
|
|
|
| |
It never actually really have been a thing, and can be done
directly in install/deinstall scripts
Reviewed by: mat (portmgr)
Differential Revision: https://reviews.freebsd.org/D29427
Notes:
svn path=/head/; revision=569436
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These functions can be used to write XML-RPC servers and clients.
You can find more information about XML-RPC at http://www.xmlrpc.com/,
and more documentation on this extension and its functions at
http://xmlrpc-epi.sourceforge.net/.
WWW: https://pecl.php.net/package/xmlrpc
PR: 254285, 250648
Submitted by: Derek Schrock <dereks@lifeofadishwasher.com>
Reviewed by: tz, ale
Approved by: tz, ale
Differential Revision: https://reviews.freebsd.org/D29264
Notes:
svn path=/head/; revision=569420
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a bug-fix release with no new features.
https://www.gnu.org/software/emacs/news/NEWS.27.2
Reviewed by: ashish
Differential Revision: https://reviews.freebsd.org/D27700
Notes:
svn path=/head/; revision=569232
|
|
|
|
|
|
|
|
|
| |
9 has many issues building ports, e.g. databases/mysql57-server or previously net-p2p/libtorrent-rasterbar.
Approved by: tier 2 blanket
Notes:
svn path=/head/; revision=569016
|
|
|
|
|
|
|
|
|
|
| |
The obscure message being:
sed: 4: /tmp/sed_plist_sub.1i0ZNBB8: RE error: trailing backslash (\)
Thanks to: kevans
Notes:
svn path=/head/; revision=568966
|
|
|
|
|
|
|
|
| |
Using an escape sequence is more likely to get munged at some point
while going through from make to sh to sed.
Notes:
svn path=/head/; revision=568965
|
|
|
|
| |
Notes:
svn path=/head/; revision=568900
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Saturday, 13 March 2021
KDE today announces the release of KDE Frameworks 5.80.0.
KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of
commonly needed functionality in mature, peer reviewed and well tested
libraries with friendly licensing terms. For an introduction see the KDE
Frameworks release announcement.
This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.
Announcement:
https://kde.org/announcements/frameworks/5/5.80.0/
PR: 254256
Exp-run by: antoine
Fallout-fixes by: adridg
Notes:
svn path=/head/; revision=568803
|
|
|
|
| |
Notes:
svn path=/head/; revision=568798
|
|
|
|
|
|
|
|
| |
PR: 246196
Submitted by: Sergei Vyshenski
Notes:
svn path=/head/; revision=568797
|
|
|
|
| |
Notes:
svn path=/head/; revision=568675
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The main big change is the switch of the package extension to .pkg
This is done so we can change compression format without having to
modify the tools each time to adapt to the new extension
While here adapt the ports tree to the new .pkg extension and prepare
the pkg-devel ports to swicth the package compression format to zstd
in FreeBSD 14 in a month to give time to upgrade to a version which
have the bootstrap knowing about .pkg.
Changes from 1.16.99.2 to 1.16.99.3
- lua update to 5.4.2
- pkg repo accept now all supported formats mixed without config
- pkg now default on creating .pkg files with backward compatible symlinks
- backward compatible symlinks are now an option
- make the default comprpession format a config option
- set the default compression level for zstd to 19
- make the default compression level a config option
- Update libucl to latest version
Notes:
svn path=/head/; revision=568662
|
|
|
|
|
|
|
|
| |
PR: 254218
Exp-run by: antoine
Notes:
svn path=/head/; revision=568547
|
|
|
|
|
|
|
| |
changes.
Notes:
svn path=/head/; revision=567995
|
|
|
|
| |
Notes:
svn path=/head/; revision=567989
|
|
|
|
| |
Notes:
svn path=/head/; revision=567954
|
|
|
|
|
|
|
|
|
|
| |
It contains only `lib` and gets replaced in so many wrong places it is
a bad idea to have it.
Differential Revision: https://reviews.freebsd.org/D29138
Notes:
svn path=/head/; revision=567932
|
|
|
|
|
|
|
|
|
| |
Approved by: rene
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D28581
Notes:
svn path=/head/; revision=567848
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* PyQt5: update to 5.15.3
This is a minor feature and bug-fix release. There are corresponding releases of the other PyQt5-related packages.
- Added the missing QImage.setAlphaChannel().
- Support for the QtNetworkAuth library has been moved to a separate PyQtNetworkAuth package.
- Wheels no longer bundle the corresponding Qt libraries and instead automatically install them from an external wheel.
* QScintilla2: update to 2.12.0
This adds support for Qt6 and removes support for Qt4.
- Change the new distname (again)i due to a conflict
- Use the new sip-build system
* devel/py-qtbuilder: update to 1.9.0
* devel/py-sip: fix flavor for sip-distinfo
PR: 253865
Exp-run by: antoine
Notes:
svn path=/head/; revision=567825
|
|
|
|
|
|
|
|
|
| |
20.12.3 Releases
Over 120 individual programs plus dozens of programmer libraries and feature
plugins are released simultaneously as part of KDE’s release service.
Notes:
svn path=/head/; revision=567334
|
|
|
|
| |
Notes:
svn path=/head/; revision=567324
|
|
|
|
| |
Notes:
svn path=/head/; revision=567242
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Its aim is to simplify the use of MPI in the ports Makefile.
It makes it easier to provide an option for the user to choose between MPICH and
OpenMPI when applicable.
Note: mpich2 and openmpi3 are not handled, because they will be deprecated.
Differential Revision: D28210
Notes:
svn path=/head/; revision=566983
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Usage:
USES=kodi[:noautoplist]
Notes:
- Addonname should match PORTNAME or you will need to set KODI_ADDON
- pkg-plist is autogenerated (use USES=kodi:noautoplist to avoid this)
- essential dependencies are added automatically
PR: 253448
Reviewed by: rene
Notes:
svn path=/head/; revision=566785
|
|
|
|
|
|
|
|
|
|
| |
the customer script that will run dialog4ports
PR: 253465
Submitted by: Olivier Certner <olivier.freebsd@free.fr>
Notes:
svn path=/head/; revision=566629
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Escape module names according to the GOPROXY protocol [1].
"To avoid ambiguity when serving from case-insensitive file systems,
the $module and $version elements are case-encoded by replacing every
uppercase letter with an exclamation mark followed by the corresponding
lower-case letter."
[1] https://golang.org/ref/mod#module-proxy
Reported by: yuri
Notes:
svn path=/head/; revision=566511
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thanks to antoine@ for figuring out that ${REINPLACE_CMD} does not
handle '\t' in all supported versions -- so replacing the tabs in
the script kept the tabs, but called /usr/bin/ca and /usr/bin/sor
instead. Switched to indenting with spaces instead, so and only
strip leading spaces at that, so the scripts can be slightly
easier to indent / layout. Add comment pointing out how to
easily read the shellscript among all the minifying-magic.
danfe@ pointed to a naming mix-up; because the variables were
used consistently, this had no effect but a weirdly-named temporary
file in ${WRKSRC}. Swapped the names the right way around.
Bump PORTREVISION on qt5-core again to force another round of
rebuilds.
Reported by: danfe, antoine
Notes:
svn path=/head/; revision=566508
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt5 packages *together* manage a header file qconfig-modules.h which
`#includes` other headers. A given Qt5 package may get a line in there,
or it might not: that depends on package settings.
On installing a package, add the line (if needed), on deinstall, remove
the line (if it was there). There's a tricky case, too: upgrading
a package that *had* a line, but no longer has one. That behaves like
deinstall. Previously we used @postexec and @postunexec lines, but
these were fragile in their own special way. See the linked PRs for
examples -- or tcberner's comment that his qconfig-modules.h file
*was* a screenful, and is now much shorter (and alphabetical, too!)
An additional complication comes from needing to update qtchooser,
*if* it is installed and *if* the package needs it. There was another
set of @postexec lines for that.
Migrate all the update logic to a shell script (there already was one
for deinstall, now make it do triple-duty). From the template file,
`pkg-change.in`, we generate a pkg-install and a pkg-deinstall
script that does the right thing.
PR: 253356 253360
Reported by: Nimaje on IRC
Reviewed by: tcberner
Notes:
svn path=/head/; revision=566427
|
|
|
|
|
|
|
| |
Submitted by: jbeich@
Notes:
svn path=/head/; revision=566379
|
|
|
|
| |
Notes:
svn path=/head/; revision=566367
|
|
|
|
|
|
|
| |
Reported by: Andrew Gierth <andrew at tao11.riddles.org.uk>
Notes:
svn path=/head/; revision=566324
|
|
|
|
|
|
|
|
|
| |
PR: 253713
Reported by: Dries Michiels <driesm.michiels@gmail.com>
Reviewed by: otis
Notes:
svn path=/head/; revision=566197
|
|
|
|
| |
Notes:
svn path=/head/; revision=566087
|
|
|
|
|
|
|
|
|
|
| |
Add support for offloading dependency management to Go using `go mod download`.
Reviewed by: swills
Differential Revision: https://reviews.freebsd.org/D28184
Notes:
svn path=/head/; revision=566063
|
|
|
|
|
|
|
| |
--enable-lto=cross causes lld to hang.
Notes:
svn path=/head/; revision=565917
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Saturday, 13 February 2021
KDE today announces the release of KDE Frameworks 5.79.0.
KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of
commonly needed functionality in mature, peer reviewed and well tested
libraries with friendly licensing terms. For an introduction see the KDE
Frameworks release announcement.
This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.
Changelog and Announcement:
https://kde.org/announcements/frameworks/5/5.79.0/
PR: 253484
Exp-run by: antoine
Notes:
svn path=/head/; revision=565325
|
|
|
|
| |
Notes:
svn path=/head/; revision=565309
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use bundled libgit/libssh, the versions in ports are too old
- Update lang/rust-nightly to 2021-02-12
- Update devel/racer to 2.1.41
- Import upstream patch to fix build issue for Firefox and related ports (https://bugzilla.mozilla.org/show_bug.cgi?id=1684261)
Changes: https://github.com/rust-lang/rust/releases/tag/1.50.0
Tested by: mikael, pkubaj
Differential Revision: https://reviews.freebsd.org/D28616
Notes:
svn path=/head/; revision=565245
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
KDE has its own GitLab instance. This behaves slightly different
from other GitLab -- there's not really a "GL_ACCOUNT" involved,
although the repositories are filed under various categories
that behave like accounts do on GitLab.com.
Some -- not many -- ports of KDE software pick up unreleased
software, or software in-between releases. Those tend to use
the GitHub mirror. That mirror should not be considered a good
source for the software; it's better to stick close to the real source.
With KDE_INVENT it is immediately clear that a port comes from KDE
sources, but not released work. It is a shortcut for setting GL_
values for site, account (category) etc. While there's only a handful
of ports now that would need it (and we would prefer to **not**
package unreleased software) the "signal value" is a good one.
Reviewed by: tcberner
Notes:
svn path=/head/; revision=565178
|
|
|
|
|
|
|
|
|
|
|
|
| |
The different versions of ImageMagick in the ports tree all conflict with
each other and some ports can depend on either of them so it's a perfect
candidate for the default-versions framework.
PR: 252335
Submitted by: VVD <vvd@unislabs.com>
Notes:
svn path=/head/; revision=564968
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Newer Qt releases depend on the build tools and qmake from that release,
but the existing way of specifying that (e.g. USE_QT=buildtools_build)
could pick up the *old* Qt version's tools and qmake. Never a problem
in poudriere, which builds cleanly, but it keeps tripping up other
tools. Replace the existing definitions for the dependencies with
versioned dependencies, so that the right version of tools is built
and used for the rest of the Qt stack.
PR: 245862
Reported by: Piotr Smyrak
Reviewed by: tcberner
Notes:
svn path=/head/; revision=564908
|