| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
by sha*sum from the coreutils package.
|
|
|
|
|
| |
PR: 240043
Reported by: Tatsuki Makino <tatsuki_makino@hotmail.com>
|
| |
|
|
|
|
| |
linux-c7-systemd-libs.
|
|
|
|
|
| |
package name and to be similar to upcoming ports for other elfutils
libraries.
|
|
|
|
|
|
| |
PR: 239226
Reviewed by: mat@
Differential Revision: https://reviews.freebsd.org/D20951
|
|
|
|
|
|
|
| |
- Bump PORTREVISION for package change
PR: 239933
Submitted by: Syouichi TAKAMIYA <takazeki@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
style entries
Something like
GL_TUPLE= https://gitlab.redox-os.org:redox-os:calc:afba9c5d184ddb9db5e4e71dc357da0499e212cf:calculate
fails to fetch because GL_SITE_calculate still has the colon left after parsing:
=> Attempting to fetch https://gitlab.redox-os.org:/redox-os/calc/repository/afba9c5d184ddb9db5e4e71dc357da0499e212cf/archive.tar.gz?dummy=/redox-os-calc-afba9c5d184ddb9db5e4e71dc357da0499e212cf_GL0.tar.gz
fetch: https://gitlab.redox-os.org:/redox-os/calc/repository/afba9c5d184ddb9db5e4e71dc357da0499e212cf/archive.tar.gz?dummy=/redox-os-calc-afba9c5d184ddb9db5e4e71dc357da0499e212cf_GL0.tar.gz: parse error
$ make -V GL_SITE_calculate
https://gitlab.redox-os.org:
Changing the already complex regular expressions to correct this
would make them even more complex. Instead we correct the :: that
appears in GL_SITE after parsing GL_TUPLE.
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D21171
|
|
|
|
|
| |
Reviewed by: adamw
Differential Revision: https://reviews.freebsd.org/D21262
|
|
|
|
|
| |
Reviewed by: adamw
Differential Revision: https://reviews.freebsd.org/D21262
|
| |
|
|
|
|
|
|
|
| |
Update the xorg mirrors list, removing dead mirrors, and sort the list to
prioritize https sites over http sites.
MFH: 2019Q3
|
|
|
|
| |
Reported by: fluffy
|
|
|
|
|
|
|
| |
Release announcement
https://kde.org/announcements/announce-applications-19.08.0.php
Thanks to tcberner for doing most of the prep-work.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Force rebuild all consumers to catch regressions early
Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html
Tested by: jbeich, tobik, greg@unrelenting.technology (aarch64)
With hat: rust
Differential Revision: https://reviews.freebsd.org/D21247
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release notes at
https://kde.org/announcements/kde-frameworks-5.61.0.php
Thanks to
antoine@ for the exp-runs,
tcberner@ for most of the prep-work,
the Gentoo community for cherry-picking patches
There are a bunch of changes in (implicitly included) headers, which
broke existing KDE Applications builds; that's why there are a whole
bunch of "patch-gentoo-kf5-5.61-headers" patches (taken from Gentoo
packaging). Those will go away with the next KDE Applications release,
PR: 239777
Submitted by: tcberner
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
based on discussion at ports@ [1]. As VPN softwares are put in different
physical category net and security. This is a little bit confusing. Let's
give them new virtual category net-vpn.
[1] https://lists.freebsd.org/pipermail/freebsd-ports/2019-April/115915.html
PR: 239395
Submitted by: myself
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D21174
|
|
|
|
|
|
|
|
| |
For USES=go:modules ports it simplifies generating GH_TUPLE by
calling modules2tuple in the right directory etc.
Submitted by: Dmitri Goutnik <dg@syrec.org> (maintainer)
Differential Revision: https://reviews.freebsd.org/D21246
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently they are not checked and something like PORTREVISION=foo
or just PORTREVISION= is accepted. Some ports use indirection via
custom variables for them so it is worthwhile to check that they
are set to sane values.
While here fix ports that currently have non-integer PORTREVISION
or PORTEPOCH.
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D21225
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This prevents an improbable MITM attack on dependencies where the target
is "fetch" and the port is built manuallt. (Which means a port depends
on a dependency being fetched, but not built or anything else.) In this
case, as the target is only "fetch", the distribution files of the
dependency are not checked against the dependency's distinfo file. One
could, in theory, impersonate the dependency's master site and provide a
malicious distribution file.
The ports that could in theory be affected are russian/gd, ukrainian/gd,
and ukrainian/webalizer. They are only affected when building manually,
as when building with poudriere, the *-depends target do not have
network access, and the build would fail if the distribution files are
not already present. (From the dependencies being built normally, where
checksum would have ran.)
The detail is described here:
https://www.reddit.com/r/BSD/comments/br62hm/freebsd_cryptographic_bypass_and_mitmbased/
Reported by: emaste (on IRC)
Reviewed by: swills emaste antoine
MFH: 2019Q3
Differential Revision: https://reviews.freebsd.org/D21230
|
|
|
|
|
|
| |
PR: 239742
Submitted by: mat
Exp-run by: antoine
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
supported versions of our database system, including 11.5, 10.10,
9.6.15, 9.5.19, and 9.4.24, as well as the third beta of PostgreSQL 12.
This release fixes two security issues in the PostgreSQL server, two
security issues found in one of the PostgreSQL Windows installers, and
over 40 bugs reported since the previous release.
Users should install these updates as soon as possible.
A Note on the PostgreSQL 12 Beta
================================
In the spirit of the open source PostgreSQL community, we strongly
encourage you to test the new features of PostgreSQL 12 in your database
systems to help us eliminate any bugs or other issues that may exist.
While we do not advise you to run PostgreSQL 12 Beta 3 in your
production environments, we encourage you to find ways to run your
typical application workloads against this beta release.
Your testing and feedback will help the community ensure that the
PostgreSQL 12 release upholds our standards of providing a stable,
reliable release of the world's most advanced open source relational
database.
Security Issues
===============
Two security vulnerabilities have been closed by this release:
* CVE-2019-10208: `TYPE` in `pg_temp` executes arbitrary SQL during
`SECURITY DEFINER` execution
Versions Affected: 9.4 - 11
Given a suitable `SECURITY DEFINER` function, an attacker can execute
arbitrary SQL under the identity of the function owner. An attack
requires `EXECUTE` permission on the function, which must itself contain
a function call having inexact argument type match. For example,
`length('foo'::varchar)` and `length('foo')` are inexact, while
`length('foo'::text)` is exact. As part of exploiting this
vulnerability, the attacker uses `CREATE DOMAIN` to create a type in a
`pg_temp` schema. The attack pattern and fix are similar to that for
CVE-2007-2138.
Writing `SECURITY DEFINER` functions continues to require following the
considerations noted in the documentation:
https://www.postgresql.org/docs/devel/sql-createfunction.html#SQL-CREATEFUNCTION-SECURITY
The PostgreSQL project thanks Tom Lane for reporting this problem.
* CVE-2019-10209: Memory disclosure in cross-type comparison for hashed
subplan
Versions Affected: 11
In a database containing hypothetical, user-defined hash equality operators, an attacker could read arbitrary bytes of server memory. For an attack to become possible, a superuser would need to create unusual operators. It is possible for operators not purpose-crafted for attack to have the properties that enable an attack, but we are not aware of specific examples.
The PostgreSQL project thanks Andreas Seltenreich for reporting this problem.
|
|
|
|
|
| |
To avoid some head scratching print a warning instead of being
silent when encountering unhandled git hosts.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For example, in audio/spotifyd some crates have their sources on
GitHub instead of crates.io and share the same repository and commit
in Cargo.lock like
[[package]]
name = "librespot"
source = "git+https://github.com/librespot-org/librespot.git#4e3576ba7c6146cf68e1953daeec929d619b26b1"
[[package]]
name = "librespot-audio"
source = "git+https://github.com/librespot-org/librespot.git#4e3576ba7c6146cf68e1953daeec929d619b26b1"
Based on this cargo-crates.awk would naively generate multiple
identical entries like
librespot-org:librespot:4e3576ba7c6146cf68e1953daeec929d619b26b1:librespot
librespot-org:librespot:4e3576ba7c6146cf68e1953daeec929d619b26b1:librespotaudio
This adds a lot of extra noise to the port and distinfo and is not
really needed for anything.
|
|
|
|
| |
devel/py-typing-extensions requires py-typing 3.7.4+.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GO_PKGNAME defaults to ${PORTNAME}. As a result it is often too
general and can produce bad results with make makeplist. For
example, in mail/aerc it produces bogus entries like
man/man5/%%GO_PKGNAME%%-sendmail.5.gz
since GO_PKGNAME=aerc there.
Having it in PLIST_SUB was only useful for Go libraries which we
no longer support. Only 2 ports use it currently but do not really
need to and are easily fixed.
Approved by: dg@syrec.org (maintainer)
Differential Revision: https://reviews.freebsd.org/D21114
|
|
|
|
| |
PR: 239289
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tuesday, 30 July 2019. Today KDE releases a Bugfix update to KDE Plasma 5,
versioned 5.16.4. Plasma 5.16 was released in June with many feature
refinements and new modules to complete the desktop experience.
This release adds three week's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:
Changelog:
https://kde.org/announcements/plasma-5.16.3-5.16.4-changelog.php
|
|
|
|
|
|
|
|
|
| |
* Add configuration for newer versions of the JDK (11, 12)
* Switch to modern Java versioning (e.g. 8 rather than 1.8)
* Retain backwards compatibility with existing version specification
* Support the few ports that set USE_JAVA to the requested version
PR: 237054, 238758 (exp-run)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The fetch-list target is used to generate a shell script that will more
or less replicates what do-fetch does. It allows one to do most things
as a regular user, and generate that script to run, say, on another
machine, if the one where you build things does not have access to the
internet, or has much slower access.
It was failing when DISTDIR was not writable by the current user, and
the port had a distribution file with a path in it. (Not using
DIST_SUBDIR, something else, like lang/rust does.) It was failing
because it was trying to create that subdirectory unconditionally,
instead of only creating the subdirectory if actually had to. This also
fixes the bug that the generated script did not have the appropriate
mkdirs for those directories.
PR: 239293
Submitted by: tobik (earlier version)
Reported by: Ruslan Garipov
Differential Revision: https://reviews.freebsd.org/D21112
|
|
|
|
|
|
|
|
| |
to GCC 8.
PR: 238330
Reported by: pkubaj
Reviewed by. jhibbits
|
|
|
|
| |
Reported by: tobik
|
|
|
|
| |
Reported by: tobik
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
|
|
|
|
|
|
|
|
| |
myriad of other ways from GCC 8 (8.3 right now) to GCC 9 (9.1 right now).
PR: 238330
Tested by: antoine (exp-runs)
Thanks to: tobik, jbeich (for heavy lifting fixing broken ports)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If neither GO_PKGNAME or GO_TARGET are set explicitly, go install
tries to install a package named ${PORTNAME} which is almost always
wrong. This forces Go ports to set GO_PKGNAME or GO_TARGET although
their value is often redundant.
Update do-build to default to the "." package instead ("the package
in the current directory") and teach do-install to install the "."
package. In many cases, this removes the need to explicitly set
GO_PKGNAME and GO_TARGET making USES=go:modules alone sufficient
for simpler ports.
This is a backward compatible change.
- Assign maintainership to Dmitri
Submitted by: Dmitri Goutnik <dg@syrec.org>
Approved by: jlaffaye (maintainer timeout, ~3 weeks)
Differential Revision: https://reviews.freebsd.org/D20813
|
|
|
|
|
|
| |
works much better.
Submitted by: Evilham <contact@evilham.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$ make check-sanity
/!\ geckodriver-0.24.0: Makefile warnings, please consider fixing /!\
CARGO_CRATES=libc-0.2.43 may be unstable on aarch64 or not build on armv6,
armv7, powerpc64. Consider updating to the latest version (higher than 0.2.49).
This will give it at least a chance to build on tier 2 archs. We
bumped libc earlier but this was regressed on in r506813.
The libc warnings in USES=cargo do not seem to be enough. Make
them errors instead.
With hat: rust
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
July 13, 2019. KDE today announces the release of KDE Frameworks 5.60.0.
KDE Frameworks are over 70 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.
Announcement:
https://kde.org/announcements/kde-frameworks-5.60.0.php
PR: 239183
Exp-run by: antoine
|
|
|
|
|
|
| |
Crates like openssl-src-111.3.0+1.1.1c have characters not in
[a-zA-Z0-9]. Use the complement of [a-zA-Z0-9] instead of adding
+ to the list of chars [-.] we currently handle.
|
|
|
|
| |
Sponsored by: DellEMC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
July 11, 2019.
Today KDE released the third stability update for KDE Applications 19.04. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.
Over sixty recorded bugfixes include improvements to Kontact, Ark, Cantor, JuK,
K3b, Kdenlive, KTouch, Okular, Umbrello, among others.
Improvements include:
* Konqueror and Kontact no longer crash on exit with QtWebEngine 5.13
* Cutting groups with compositions no longer crashes the Kdenlive video editor
* The Python importer in Umbrello UML designer now handles parameters with default arguments
Changelog:
https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.3
|
| |
|
|
|
|
|
| |
Reported by: glebius
Sponsored by: DellEMC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
infrastructure ports (linux_base-c6 and linux-c6*) install i386 CentOS 6
packages. Using c6_64 instead of c6 made them install mixed amd64/i386
CentOS 6 packages and allowed Linux application ports to install amd64
binaries when available. The i386-only configuration was only useful for
users of x11/nvidia-driver* which didn't provide Linux amd64 emulation
until recently.
With x11/nvidia-driver* now supporting Linux amd64 there's no longer a
need for i386-only Linux on amd64. Let DEFAULT_VERSIONS+=linux=c6 make
Linux infrastructure ports install mixed amd64/i386 CentOS 6 packages,
like c6_64 before, and remove support for c6_64 as a value.
Replace LINUX_ARCH with ARCH everywhere because they are always the same
now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tuesday, 9 July 2019. Today KDE releases a Bugfix update to KDE Plasma 5,
versioned 5.16.3. Plasma 5.16 was released in June with many feature
refinements and new modules to complete the desktop experience.
This release adds a fortnight's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:
* DrKonqi will now automatically log into bugs.kde.org when possible.
Fixes bug #202495.
* libinput.
* Keep Klipper notifications out of notification history.
Fixes bug #408989.
Announcement:
https://kde.org/announcements/plasma-5.16.3.php
Changelog:
https://kde.org/announcements/plasma-5.16.2-5.16.3-changelog.php
|
|
|
|
| |
the default.
|
|
|
|
| |
This cuts down amount of required dependencies and decreases build time.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Force rebuild all consumers to catch regressions early
Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/07/04/Rust-1.36.0.html
Tested by: jbeich, mikael.urankar@gmail.com
With hat: rust
Differential Revision: https://reviews.freebsd.org/D20810
|
| |
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=514211
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make it clear that <version-spec> is a declarative not imperative
specification to declare what version of Python a port or software
*supports*, not the versions it should *use*.
The version that gets selected is a function of Python.mk, DEFAULT_VERSIONS
which change over time, and can be overridden or otherwise set by the user.
While I'm here, add a special note about bare USES=python (without a
<version-spec>), which is likely to be deprecated at some point down the
line. In the meantime, describe what the semantics of not specifying a
<version-spec> entails, and encourage minimisation of its use where
appropriate.
Approved by: koobs (python, maintainer)
|
| |
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/68.0/releasenotes/
PR: 238087
Security: 0592f49f-b3b8-4260-b648-d1718762656c
MFH: 2019Q2
Differential Revision: https://reviews.freebsd.org/D20391
|
|
|
|
|
|
|
| |
PR: 238365
Submitted by: ale
Exp-run by: antoine
Approved by: portmgr (antoine)
|
|
|
|
|
| |
Suggested by: cem
Sponsored by: DellEMC
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Switch mesa over to use llvm80 instead of llvm60. Make it use the
global LLVM_DEFAULT instead of deciding for ourself which llvm version
to use. [1]
Fix build of lang/beginet [1]
Add patch from upstream to fix build of devel/libclc. The patch is taken
from the git mirror of devel/libclc rather than the SVN repo, for
convenience.
Add a patch from mesa upstream preventing certain error messages when using
amdgpu [2]
Add a notice to bsd.default-versions.mk asking that the graphics team be
informed before the llvm version is changed.
Enable llvm and gallium on MIPS. As far as I can tell, this used to
be the default before this change.
Bump portrevisions since dependencies changed.
PR: 230789 [1], [2]
Submitted by: jbeich [1], tobik [2]
Obtained from: FreeBSD Graphics Team development repo
https://github.com/FreeBSDDesktop/freebsd-ports/commits/feature/mesa-llvm80
Sponsored by: B3 Init (zeising)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.
USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.
PR: 238849
Submitted by: dg@syrec.org (also D20745)
Reviewed by: mat, tobik
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20746
|
|
|
|
|
|
| |
PR: 238142
Submitted by: sunpoet (myself)
Approved by: maintainer (timeout, 1 month)
|
|
|
|
|
|
| |
Submitted by: rene
Reviewed by: mat, tcberner
Differential Revision: https://reviews.freebsd.org/D20725
|
|
|
|
|
|
|
|
|
|
|
| |
This file originated from Isilon's codebase. When I upstreamed it
originally I refactored it to a broken version. This is now the
working version.
Debug files are purposely moved to LOCALBASE/lib/debug regardless
of what PREFIX is.
Sponsored by: DellEMC
|
| |
|
|
|
|
|
| |
It splits out symbols to PREFIX as well not LOCALBASE. Fix
check-stagedir.sh for that.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tuesday, 25 June 2019. Today KDE releases a Bugfix update to KDE Plasma 5,
versioned 5.16.2. Plasma 5.16 was released in June with many feature
refinements and new modules to complete the desktop experience.
This release adds a week's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:
* Klipper Always restore the last clipbboard item. Commit.
* Discover: Improved notification identification for Snap applications.
* Notifications: Don't keep non-configurable notifications in history.
Announcement:
https://kde.org/announcements/plasma-5.16.2.php
The changelog can be found here:
https://kde.org/announcements/plasma-5.16.1-5.16.2-changelog.php
|
|
|
|
|
| |
PR: 238747
Submitted by: Ting-Wei Lan <lantw44@gmail.com>
|
|
|
|
| |
security/theonionbox requires py-futures>=3.2.
|
|
|
|
|
|
|
|
| |
This is intended to be used for regression testing of USES=go ports
with lang/go-devel.
Submitted by: dg@syrec.org
Differential Revision: https://reviews.freebsd.org/D20570
|
|
|
|
|
|
|
| |
real program
PR: 238719
Approved by: tcberner (mentor, implicit)
|
|
|
|
|
| |
Announcement:
https://kde.org/announcements/plasma-5.16.1.php
|
|
|
|
|
|
|
|
|
| |
- Update XFCE Master sites list
Submitted by: olivierd
Reviewed by: mat
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D8416
|
|
|
|
|
| |
Announcement:
https://kde.org/announcements/plasma-5.16.0.php
|
|
|
|
|
| |
Exp-run by: antoine
PR: 238414
|
|
|
|
|
|
| |
in the tree aka GCC_DEFAULT. It should still work if one simply uses
it, but given that GCC 6 has been end-of-lifed last year and lang/gcc6
deprecated, let's not actively promote its usage any longer.
|
|
|
|
| |
Obtained from: upstream (via Gentoo)
|
|
|
|
|
| |
Need to do it still after stripping away @comment though.
The @dir handling could probably be improved as well somehow.
|
|
|
|
|
|
|
|
|
|
|
|
| |
executable into /bin/, that sets some environment variables to workaround
https://github.com/haskell/cabal/issues/5997
While there, update bunch of Haskell ports, install their data files.
PR: 237878
Reviewed by: tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20556
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
supports it.
Lzip offers better compression ratios and archival features compared to
more common .gz or .xz formats, and is being used by some software when
packaging their distfiles.
Approved by: portmgr (rene)
Differential Revision: https://reviews.freebsd.org/D20619
|
|
|
|
|
|
|
|
|
|
| |
This uses the same pattern we have in qa.sh. Rather than using file(1),
which reads the whole file and does too much magic, use readelf(1) which
bails out if the file lacks the proper ELF headers.
(This file is not yet used by anything)
Sponsored by: DellEMC
|
| |
|
|
|
|
|
|
|
| |
It can be used to overwrite the --path argument when calling `cargo
install` to point cargo to different local crates to install. This
might be necessary when ${WRKSRC}/Cargo.toml is only a virtual
manifest.
|
|
|
|
|
| |
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D20426
|
|
|
|
| |
This puts all version information together in the port Makefiles.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds some new ports:
converters/linux-c7-fribidi required by x11-toolkits/linux-c7-pango.
graphics/linux-c7-libglvnd required by graphics/linux-c7-dri.
graphics/linux-c7-wayland required by graphics/linux-c7-dri.
print/linux-c7-freetype unbundled from emulators/linux_base-c7 because it
depends on graphics/linux-c7-png now.
Mesa OpenGL libraries in graphics/linux-c7-dri now support libglvnd (GL
Vendor-Neutral Dispatch library) which allows some applications to use
Mesa while others use Nvidia OpenGL. The x11/nvidia-driver* ports have
been changed so versions above 390.42 now use CentOS libglvnd and no longer
install a bundled copy.
PR: 229431
Submitted by: pkubaj (partly)
|
|
|
|
| |
https://kde.org/announcements/announce-applications-19.04.2.php
|
|
|
|
|
|
| |
shown on installation only.
Differential Revision: https://reviews.freebsd.org/D20510
|
|
|
|
|
| |
PR: 238320
Submitted by: Jeroen Pulles
|
|
|
|
| |
With hat: portmgr
|
|
|
|
| |
the tree. The default for GCC remains version 8 for the time being.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remain backward compatible but use ucl for the pkg-messages, which allows to:
- append messages one after the other
- only print message on delete, install, upgrade from a version to another
If pkg-message starts with a [ we consider it should be a valid ucl file
The format is the following:
[
{ message: "Always print" },
{ message: "package being removed", type: remove },
{ message: "package being installed", type: install },
{ message: "package is being upgraded", type: upgrade },
{ message: "Upgrading from lower than 1.0", maximum_version: "1.0", type: upgrade },
{ message: "Upgrading from higher than 1.0", minimum_version: "1.0", type: upgrade },
{ message: "Upgrading from >1.0 < 3.0", maximum_version: "3.0", minimum_version: "1.0",
]
Because it is ucl one can use some sugar like:
[
{ message = <<EOD
formatted
message 'with fancy things'
EOD
},
}
Submitted by: bapt
Reviewed by: bapt, mat
Differential Revision: https://reviews.freebsd.org/D19310
|
|
|
|
|
| |
USE_GCC=9 (the latter of which should only be used if unavoidable)
are now supported.
|
|
|
|
|
|
| |
Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.
With hat: python
|
|
|
|
|
| |
PR: 238172
Approved by: portmgr (rene)
|
|
|
|
| |
With hat: portmgr
|
|
|
|
|
| |
PR: 235872
Submitted by: Iblis Lin <iblis@hs.ntnu.edu.tw> (maintainer)
|
|
|
|
|
|
|
|
|
| |
Use the return value of the pkg audit command instead of parsing its output
The output will change in the next version of pkg
Approved by: mat (portmgr)
Reviewed by: mat (portmgr)
Differential Revision: https://reviews.freebsd.org/D20376
|
|
|
|
| |
Approved by: portmgr (mat)
|
|
|
|
|
|
|
|
|
|
|
| |
- the sed call was only replacing one of the %%LOCALBASE%% by ${LOCALBASE},
due to the missing 'g' flag to the sed call.
- with this change the gcc architectures should be able to build Qt5 again.
PR: 237745
Submitted by: Mark Millard <marklmi26-fbsd@yahoo.com>, jwb
Reported by: pkubaj
|
|
|
|
| |
Reported by: Mikaël Urankar
|
| |
|
|
|
|
|
|
| |
PR: 235942
Submitted by: Miroslav Lachman <000.fbsd@quip.cz>
Approved by: ale (maintainer)
|
|
|
|
|
|
|
|
|
| |
Cargo normalizes Cargo.toml when crates are published. It creates
a Cargo.toml.orig to preserve the original. Rename them to not
interfere with makepatch and avoid creating a bunch of useless
and wrong files/patch-*Cargo.toml.
Suggested by: mat
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Force rebuild all consumers to catch regressions early
Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/05/23/Rust-1.35.0.html
Reviewed by: jbeich
Tested by: pkubaj (powerpc64), mikael.urankar@gmail.com (aarch64)
With hat: rust
Differential Revision: https://reviews.freebsd.org/D20332
|
|
|
|
|
| |
This will reduce the churn when base system diff subtly changes what is
put in that field.
|
|
|
|
|
|
|
|
| |
Collection is gone, remove USE_GCC=5 as an option.
This does not remove lang/gcc5 as such, but helps avoid new dependencies
creeping in, in particular since GCC 5 has been unmaintained upstream for
a while.
|
|
|
|
|
|
|
|
| |
Required for phishing protection. Not covered by uBlock Origin lists.
Looks like #Mozilla didn't announce the POLA-violating change anywhere
public despite backporting to ESR60.
https://bugzilla.mozilla.org/show_bug.cgi?id=1531176
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With SSL_DEFAULT!=base USES=ssl sets OPENSSL_LDFLAGS and any port with an
OPENSSL option like net/haproxy gets a false positive error like:
/!\ haproxy-1.9.8: Makefile errors /!\
The following options helpers are incorrectly set after bsd.port.options.mk
and are ineffective: OPENSSL_LDFLAGS
*** Error code 1
Whitelist OPENSSL_LDFLAGS to prevent this.
Reported by: mfechner (via ports-committers)
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D20275
|
|
|
|
|
|
|
|
| |
Announcement:
https://kde.org/announcements/kde-frameworks-5.58.0.php
Exp-run by: antoine
PR: 237888
|
|
|
|
|
| |
Exp-run by: antoine
PR: 237889
|
|
|
|
|
|
|
|
|
|
|
| |
- While here add patches from [1] for LibreSSL 2.9.1 support
[1] https://github.com/sfackler/rust-openssl/pull/1097
Changes: https://blog.rust-lang.org/2019/05/13/Security-advisory.html
Changes: https://blog.rust-lang.org/2019/05/14/Rust-1.34.2.html
PR: 237495 [1]
Security: 37528379-76a8-11e9-a4fd-00012e582166
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/67.0/releasenotes/
PR: 236651
Security: 44b6dfbf-4ef7-4d52-ad52-2b1b05d81272
MFH: 2019Q2
Differential Revision: https://reviews.freebsd.org/D19654
|
|
|
|
|
| |
Changes: https://metacpan.org/pod/release/XSAWYERX/perl-5.30.0-RC1/pod/perldelta.pod
Changes: https://metacpan.org/pod/release/XSAWYERX/perl-5.30.0-RC1/pod/perldeprecation.pod#Perl-5.30
|
|
|
|
|
| |
Changelog:
https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.1
|
| |
|
|
|
|
|
| |
Reported by: mat
Approved by: mat
|
|
|
|
|
|
|
| |
PR: 230186
Reviewed by: mat, tcberner
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D19730
|
|
|
|
| |
Reported by: adamw
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 234509 235826
Submitted by: pete@nomadlogic.org (initial revision)
Yasuhiro KIMURA <yasu@utahime.org> (initial revision)
meta (myself, minor modifications)
Relnotes:: https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/
https://www.ruby-lang.org/en/news/2019/01/30/ruby-2-6-1-released/
https://www.ruby-lang.org/en/news/2019/03/13/ruby-2-6-2-released/
https://www.ruby-lang.org/en/news/2019/04/17/ruby-2-6-3-released/
Differential Revision: https://reviews.freebsd.org/D19961
|
|
|
|
|
| |
Changelog:
https://kde.org/announcements/plasma-5.15.4-5.15.5-changelog.php
|
| |
|
|
|
|
|
|
|
| |
- The old link redirects (302) to the new one.
PR: 237732
Submitted by: Christian Inci <chris.freebsd@broke-the-inter.net>
|
|
|
|
|
|
|
| |
- Make USE_GIT(HUB|LAB) behave more responsibly with DISTNAME.
- Fix a small bug in the USE_GITLAB extra distfile naming.
Differential Revision: https://reviews.freebsd.org/D20140
|
|
|
|
| |
Pointy-hat: jrm
|
|
|
|
|
|
|
|
| |
Prepare for audio/openal removal.
PR: 236971
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D19766
|
|
|
|
|
|
|
|
|
| |
PR: 230289
Submitted by: Yasuhiro KIMURA <yasu@utahime.org> (initial revision)
meta (myself)
Reviewed by: sunpoet, ruby
Approved by: sunpoet
Differential Revision: https://reviews.freebsd.org/D20000
|
|
|
|
| |
The deprecated comment was added in r364450 (bsd.python.mk to Uses/python.mk transition) but it is not.
|
|
|
|
| |
With hat: portmgr
|
|
|
|
| |
With hat: portmgr
|
|
|
|
|
|
|
| |
PR: 237273
Exp-run by: antoine
Approved by: portmgr (antoine)
Differential Revision: https://reviews.freebsd.org/D19907
|
|
|
|
|
|
|
|
| |
- Set GOARM value according to current ARCH
- Set CGO_ENABLED
Submitted by: Dmitri Goutnik <dg@syrec.org>
Differential Revision: D19892
|
|
|
|
|
| |
PR: 237104
Approved by: portmgr
|
|
|
|
|
| |
PR: 233901
Exp-Run: antoine
|
|
|
|
| |
Reported by: antoine
|
|
|
|
|
|
|
| |
The changelog can be found here:
- https://kde.org/announcements/announce-applications-19.04.0.php
Due to crashes on start, multimedia/kdenlive was kept at 18.12.3 for now.
|
|
|
|
|
| |
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D19553
|
|
|
|
|
|
| |
PR: 235901
Approved by: mat
Differential Revision: https://reviews.freebsd.org/D19569
|
|
|
|
| |
${PORTSDIR}/ in *_DEPENDS has been gone for a while.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Port changes:
Match upstream's default behaviour by not installing the shared game
directory and the auxiliary program update-game-score
Upstream changes:
https://www.gnu.org/software/emacs/news/NEWS.26.2
Reviewed by: ashish
Differential Revision: https://reviews.freebsd.org/D18810
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some crates are optional via Cargo features or are only used during
tests, however the framework has no way to discriminate between
test or run dependencies using just CARGO_CRATES leading to more
run dependencies than necessary for some packages. With more ported
Rust applications it's time to let individual ports make that
decision now.
The environmental setup to use dependencies from ports instead of
bundled ones and implied build dependencies (cmake, gmake, pkgconf)
are left in place for now.
Assign cargo.mk to rust@ while here.
|
|
|
|
|
|
|
|
|
|
|
| |
- Move the GCC related path fix into freebsd-g++/qmake.conf
Otherwise the inclusion of the GCC path would break clang
based systems when gcc-${GCC_DEFAULT} was installed.
- This might break GCC architectures again, and if so, that
will be fixed in a follow up commit.
PR: 235921
|
|
|
|
|
|
|
|
| |
Tested for no breakage on amd64 with Clang.
PR: 235921
Reviewed by: tcberner
Approved by: tcberner (mentor)
|
|
|
|
|
|
|
|
| |
Announcement:
https://kde.org/announcements/kde-frameworks-5.57.0.php
PR: 237253
Exp-run by: antoine
|
|
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2019/04/01/ruby-2-4-6-released/
PR: 237229
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
| |
- synchronize the list of components
- update the comment on how to generate the components for the now kde- prefixed names
- remove the now unnecessary part about Qt4
Reviewed by: yuri
Approved by: portmgr (rene)
Differential Revision: https://reviews.freebsd.org/D19894
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update devel/racer to latest version that can build with 1.34.0
- Drop no longer needed patch from textproc/ripgrep
- Force rebuild all consumers to catch regressions early
Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.
Changes: https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html
Reviewed by: jbeich
With hat: rust
Differential Revision: https://reviews.freebsd.org/D19850
|
|
|
|
|
|
| |
PR: 234633
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D18743
|
|
|
|
|
|
|
|
| |
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://tiswww.case.edu/php/chet/readline/CHANGES
PR: 236156
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All ports that depend on it have been removed in r497504.
- Restrict build to only main packages by adding -buildmode=exe to
GO_BUILDFLAGS
- Add initial support for building in module-aware mode
PR: 236509
Submitted by: Dmitri Goutnik <dg@syrec.org>
Reviewed by: 0mp, jlaffaye, tobik
Approved by: jlaffaye (maintainer)
Differential Revision: https://reviews.freebsd.org/D19570
|
|
|
|
|
| |
aarch64 already used it, so switch x86 as well. Mk/bsd.ssp.mk doesn't
appear maintained, anyway.
|
|
|
|
| |
PR: 233707
|
|
|
|
|
|
|
|
| |
- The qmake.conf shipped with Qt5 sets /usr/local by default. This patch
replaces that string with the value of ${LOCALBASE} to ease use with
different prefixes.
PR: 229260
|
|
|
|
|
|
|
|
|
|
|
| |
- Upgrade sip to 4.19.15
- Upgrade qscintilla2 to 2.11.1
- Upgrade PyQt to 5.12.1
- From this version on www/py-qt5-webengine is unbundled and ships its own distfile
PR: 236894
Exp-run by: antoine
|
| |
|
|
|
|
|
|
|
| |
- Thanks to kai for updating webengine.
Exp-run by: antoine
PR: 236895
|
|
|
|
|
| |
With hat: portmgr
MFH: 2019Q2
|
|
|
|
|
| |
Changelog:
https://kde.org/announcements/plasma-5.15.3-5.15.4-changelog.php
|
|
|
|
|
| |
Approved by: perl (mat)
Differential Revision: https://reviews.freebsd.org/D19776
|
| |
|
| |
|
|
|
|
|
| |
Approved by: ale (maintainer)
Differential Revision: https://reviews.freebsd.org/D19750
|
| |
|
|
|
|
|
|
|
| |
Upstream announcement https://forum.lxqt.org/t/release-lxqt-0-14-0/572
Approved by: miwi (mentor)
Differential Revision: https://reviews.freebsd.org/D19056
|
|
|
|
|
|
|
|
| |
- Add 80 (current default) but -devel is also possible
- Drop 50 as it's being phased out (see bug 236412)
PR: 235215
Reported by: Graham Perrin
|
|
|
|
|
|
|
|
|
| |
- Add a CARGO_USE_GITHUB equivalent for GitLab instances,
CARGO_USE_GITLAB
- Replace CARGO_GH_CARGOTOML with a ${FIND} and just patch
all Cargo.toml under ${WRKDIR}. It is too tedious to find all
the Cargo.toml that need patching manually due to transitive
dependencies.
|
|
|
|
| |
PR: 235215
|
|
|
|
|
|
|
| |
When prefixing the components in r496296 the versioned components where neglected,
which lead to for example the 'baloo' component no longer being defined properly.
Reported by: antoine
|
|
|
|
|
| |
With r496296 we no longer have naming conflicts and can define the wayland
component in qt.mk again.
|
|
|
|
|
|
|
|
|
|
|
| |
r496074 was necessary because both kde.mk and qt.mk were setting wayland_LIB
and wayland_PORT, and qt.mk overrode the version in kde.mk.
Follow what we do in pyqt.mk and prefix the component variables to avoid future
clashes.
Reviewed by: tcberner
Differential Revision: https://reviews.freebsd.org/D19631
|
|
|
|
| |
Reviewed by: tcberner
|
| |
|
|
|
|
|
|
|
|
| |
Remove a few Qt4-only blocks, and simplify others by leaving only the else
case.
Reviewed by: tcberner
Differential Revision: https://reviews.freebsd.org/D19616
|
|
|
|
|
|
|
|
|
|
|
| |
Those ports are meta ports, and are only there to improve the user's
experience, in which, if they want, say, python or gcc, they do not have
to figure out what version they should be installing, they simply
install python or gcc.
Reviewed by: antoine
Approved by: adamw
Differential Revision: https://reviews.freebsd.org/D19562
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The changes were right, but they broke `make configure' in ports that have
USE_KDE=wayland because now both Mk/Uses/qt.mk and Mk/Uses/kde.mk set
wayland_PORT and wayland_LIB, and qt.mk's version overrides kde.mk's. This
means we will end up installing graphics/qt5-wayland rather than
x11/kf5-kwayland:
CMake Error at CMakeLists.txt:27 (find_package):
Could not find a package configuration file provided by "KF5Wayland"
(requested version 5.54.0) with any of the following names:
KF5WaylandConfig.cmake
kf5wayland-config.cmake
Add the installation prefix of "KF5Wayland" to CMAKE_PREFIX_PATH or set
"KF5Wayland_DIR" to a directory containing one of the above files. If
"KF5Wayland" provides a separate development package or SDK, be sure it has
been installed.
Bump PORTREVISION in x11/kf5-plasma-framework, it has an optional dependency on
kf5-kwayland and was thus building fine despite the wrong dependencies.
|
|
|
|
| |
Point hat: tcberner
|
|
|
|
| |
Reported by: tobik
|
|
|
|
| |
Reported by: tobik
|
|
|
|
| |
Reported by: tobik
|
|
|
|
| |
Reported by: tobik
|
|
|
|
| |
- try to keep it easy to adapt for the upcoming Qt6.
|
| |
|
| |
|
|
|
|
| |
Approved by: portmgr (implicit)
|
|
|
|
| |
multimedia/phonon-designerplugin: remove flavorse (Qt4 deprecation)
|
|
|
|
|
| |
Announcement:
https://kde.org/announcements/plasma-5.15.3.php
|
|
|
|
|
| |
Changes: https://www.ruby-lang.org/en/news/2019/03/15/ruby-2-5-5-released/
https://www.ruby-lang.org/en/news/2019/03/13/ruby-2-5-4-released/
|
|
|
|
|
|
|
|
| |
The changelog can be found here:
https://kde.org/announcements/kde-frameworks-5.56.0.php
PR: 236415
Exp-run by: antoine
|
|
|
|
|
|
|
|
| |
DPorts overrides USE_GCC logic and doesn't opt in into SSP_CFLAGS, so
its LDFLAGS are empty by default.
PR: 236529
Reported by: Antonio Huete Jimenez
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/66.0/releasenotes/
PR: 235300
Security: 05da6b56-3e66-4306-9ea3-89fafe939726
MFH: 2019Q1
Differential Revision: https://reviews.freebsd.org/D19020
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update x11-fonts/mkfontscale to 1.2.0
Remove x11-fonts/mkfontdir, which has been merged into mkfontscale.
Update dependencies and bump portrevisions.
Add an entry to UPDATING and MOVES
Changelog:
https://lists.x.org/archives/xorg/2019-March/059633.html
Thanks to Antoine for the exp-run!
PR: 236336 (exp-run)
Obtained from: FreeBSD Graphics Team dev repo
https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mkfontscale
Sponsored by: B3 Init
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
previous change to the former was omitted; in particular, r463394:
"Disable Qt4 sql-ibase plugin on not-(i386|amd64)
ibase is Firebird, which only builds on i386 and amd64. This patch
squashes the ibase plugin for Qt4."
Re-apply lost change (databases/qt5-sqldrivers-ibase is x86-only).
PR: 236307
Submitted by: linimon
|
|
|
|
|
|
| |
Reported by: dvl
Tested by: dvl
Approved by: portmgr (implicit)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
checking for clock_gettime(CLOCK_MONOTONIC)... no
[...]
The error occurred while processing the following file:
/wrkdirs/usr/ports/www/firefox/work/firefox-65.0.2/mozglue/misc/moz.build
A moz.build file called the error() function.
The error it encountered is:
No TimeStamp implementation on this platform. Build will not succeed
Correct the error condition and try again.
PR: 233707
Reported by: bob prohaska, pkg-fallout
Submitted by: tijl
|
|
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D19427
Submitted by: sunpoet (myself)
Approved by: dbaio (maintainer)
|
|
|
|
| |
PR: 235063
|
|
|
|
| |
With hat: portmgr
|
|
|
|
|
| |
Announcement:
https://kde.org/announcements/plasma-5.15.2.php
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- www/firefox temporarily loses SIMD in charset conversion, see
https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
- Force rebuild all consumers to catch regressions early
Changes: https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html
Tested by: Mikaël Urankar (aarch64, armv6, armv7, powerpc64), Piotr Kubaj (powerpc64)
Approved by: rust (tobik)
Differential Revision: https://reviews.freebsd.org/D19354
|
|
|
|
|
| |
PR: 235063
Differential Revision: https://reviews.freebsd.org/D19309
|
| |
|
|
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D19360
Submitted by: sunpoet (myself)
Approved by: portmgr (bapt)
|
| |
|
|
|
|
|
|
|
|
|
| |
MESON_BUILD_DIR is relative to ${WRKSRC}. Update the comment in meson.mk
accordingly.
Reviewed by: kwm, mat
Approved by: gnome (koobs, kwm), mat (mentor)
Differential Revision: https://reviews.freebsd.org/D19270
|
|
|
|
| |
PR: 236045
|
|
|
|
|
|
|
|
|
|
|
|
| |
feature options define combo like auto/yes/no in a standand way.
In other words, upstream projects of ports that use _MESON_YES are
supposed to migrate to _MESON_ENABLED.
https://mesonbuild.com/Build-options.html#features
Reviewed by: tobik (implicit)
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D19127
|
|
|
|
|
|
|
| |
ports r493853 switched wxGTK3.0 to GTK3, but missed the location of the
file used for depending on wxPython.
Approved by: fixit portmgr blanket
|
| |
|
|
|
|
| |
Discussed with: portmgr
|
|
|
|
|
| |
depends on it any longer (and has for a while) and GCC 4.9 went end of
life upstream in summer 2016.
|
|
|
|
|
|
|
|
|
| |
- Update Mk/Uses/gem.mk
Changes: https://github.com/rubygems/rubygems/blob/master/History.txt
PR: 235795
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>, sunpoet (myself)
Exp-run by: antoine
|
| |
|
|
|
|
|
|
| |
Bad grep foo sorry
Pointyhar: bapt
|
| |
|
|
|
|
|
|
|
|
| |
While remove 2 abandonwares:
- deskutils/fusenshi [1]
- www/erwn
Approved by: maintainer [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Normally, USE_QT complains about unknown components with
===> $PKGNAME cannot be installed: unknown USE_QT component
'foobar'.
However this fails if the component has a suffix starting with `_`.
For example
USE_QT= buildtools_build,core
or even a simple
USE_QT= buildtools_buld
is silently accepted, but they do not do anything. Only components
with _build and _run suffixes should be accepted.
Amend the regular expression we use for this to be stricter. It
is currently over eager. Since we only have two cases to cover
here we can spell them out explictly instead.
PR: 235898
Approved by: kde (tcberner)
Differential Revision: https://reviews.freebsd.org/D19267
|
|
|
|
|
| |
Announcement:
https://www.kde.org/announcements/plasma-5.15.1.php
|
| |
|
|
|
|
|
|
| |
Switch cargo.mk over to it.
Differential Revision: https://reviews.freebsd.org/D19133
|
| |
|
|
|
|
|
|
|
|
| |
Announcement:
https://www.kde.org/announcements/plasma-5.15.0.php
Changelog:
https://www.kde.org/announcements/plasma-5.14.5-5.15.0-changelog.php
|
|
|
|
|
|
|
|
| |
Release Announcement:
https://www.kde.org/announcements/kde-frameworks-5.55.0.php
PR: 235620
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release announcement:
https://blog.qt.io/blog/2019/02/01/qt-5-12-1-released/
Changelog:
https://wiki.qt.io/Qt_5.12.1_Change_Files
- A change was required to qt-dist.mk to always pass LOCALBASE to qmake,
as Qt5 has been installed to a prefix for some time now, there should
not be any harm in that, with respect to it picking up installed versions
of itself during build.
PR: 235622
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Frow now on, USES=sdl should be used to specify dependency on SDL
libraries.
USE_SDL is still required to specify components, specifying it
without USES=sdl is still supported, but deprecated, and leads to
a warning. USE_SDL=yes support was removed, and now leads to error,
USE_SDL=sdl should be used instead (all ports which still used
USE_SDL=yes were fixed). sdl.mk was simplified and modernized along
the way.
PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235561
Approved by: portmgr (mat)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19075
|
|
|
|
|
| |
one-and-a-half years ago, October 2017, and the default version of
GCC in the ports tree is now GCC 8 already.
|
|
|
|
|
|
| |
We already have it via CARGO_CRATES=openssl-sys-*.
Differential Revision: https://reviews.freebsd.org/D19044
|
|
|
|
|
| |
[1] https://www.kde.org/announcements/announce-applications-18.12.2.php
[2] https://www.kde.org/announcements/fulllog_applications-aether.php?version=18.12.2
|
|
|
|
|
| |
errors early. This will prevent errors introduced in r492127 from
happening again.
|
| |
|
|
|
|
|
|
| |
PR: 232979
Submitted by: Chris Petrik <christopherpetrik335@student.athenstech.edu>
Approved by: portmgr (mat)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Bump the LLVM revision used for GNUstep to 7, the minimum to support
the new ABI.
* GNUstep-back does not work with lld, so mark it to use Gold (BFD LD
doesn't seem able to link Objective-C things).
* Turn off some annoying debug logs in GNUstep back, which generate
several messages per second when you move the mouse. These should
never have been enabled in a release build anyway.
* Downgrade Cenon to 4.0.2. This was the last version to actually work
with GNUstep (the later ones use XCode >= 5 .xib files, which GNUstep
can't parse).
* Update gorm to git head. The current release doesn't work with the
new Objective-C ABI, but -head has the patches to fix it.
* Update PikoPixel and add it to the gnustep-app meta-package.
* Update the three core GNUstep packages to the latest release.
* Update gnumail and pantomime to the latest release and fix a linking
error with the new ABI.
* Update GNUstep FTP to the latest version.
Reviewed by: bapt (previous version)
|
|
|
|
|
|
| |
--enable-dtrace is only tested on macOS where dtrace -G isn't used.
Let's stop wasting time on dtrace -G issues as the support disappeared
since Firefox 61, anyway.
|
|
|
|
|
| |
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D19055
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
USES=azurepy provides common files that are shared among all
py-azure-* ports:
azure/__init__.py
azure/cli/__init__.py
azure/cli/command_modules/__init__.py
azure/mgmt/__init__.py
azure/mgmt/datalake/__init__.py
Reviewed by: antoine, mat
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D18573
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backport a fix for WebRender on Wayland e.g.,
$ GDK_BACKEND=wayland MOZ_WEBRENDER=1 MOZ_ACCELERATED=1 firefox https://example.com/
Changes: https://www.mozilla.org/firefox/65.0/releasenotes/
PR: 233791
Security: b1f7d52f-fc42-48e8-8403-87d4c9d26229
MFH: 2019Q1
Differential Revision: https://reviews.freebsd.org/D18432
|
|
|
|
|
|
| |
- Drop const optimization as v2 API moved to nuspell
Changes: https://github.com/hunspell/hunspell/releases/tag/v1.7.0
|