| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
exp-run: antoine
Reviewed by: antoine, swills
Approved by: swills
Differential Revision: https://reviews.freebsd.org/D10228
Notes:
svn path=/head/; revision=439804
|
|
|
|
|
|
|
|
|
|
| |
Grantlee5 appends library names of plugins with a letter 'd' when in debug mode.
Provide a PLIST_SUB with said suffix.
Approved by: rakuco (mentor)
Notes:
svn path=/head/; revision=439801
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* This is mostly based on the work by Adriaan de Groot <groot@kde.org> in our development repo.
PR: 217305
PR: 218539
Submitted by: Adriaan de Groot <groot@kde.org>
Reviewed by: rakuco, mat
Approved by: rakuco (mentor)
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D9771
Notes:
svn path=/head/; revision=439794
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
lang/ruby22 -> 2.2.7
lang/ruby23 -> 2.3.4
PR: 218864
Reviewed by: swills
Exp-Run: antoine
Approved by: portmgr (swills,antoine)
Differential Revision: https://reviews.freebsd.org/D10506
Notes:
svn path=/head/; revision=439593
|
|
|
|
|
|
|
|
|
|
| |
PR: 218864
Exp-Run: antoine
Approved by portmgr (antoine)
Differential Revision: https://reviews.freebsd.org/D10488
Notes:
svn path=/head/; revision=439592
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=439540
|
|
|
|
|
|
|
|
| |
PR: 218832
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=439485
|
|
|
|
|
|
|
|
|
| |
- Reword UNZIP_DESC, ``UnZip compression'' looks strange
Suggested by: pi [*]
Notes:
svn path=/head/; revision=439454
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=439373
|
|
|
|
|
|
|
|
|
|
| |
expressions.
PR: 218600
Submitted by: Kyle Evans
Notes:
svn path=/head/; revision=439368
|
|
|
|
| |
Notes:
svn path=/head/; revision=439212
|
|
|
|
|
|
|
| |
Submitted by: Mark Millard via private e-mail
Notes:
svn path=/head/; revision=439129
|
|
|
|
|
|
|
|
|
| |
PR: 218691
Submitted by: Kyle Evans
With hat: portmgr
Notes:
svn path=/head/; revision=439126
|
|
|
|
|
|
|
|
|
| |
PR: 218690
Submitted by: Kyle Evans
With hat: portmgr
Notes:
svn path=/head/; revision=439125
|
|
|
|
|
|
|
|
| |
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D10426
Notes:
svn path=/head/; revision=439032
|
|
|
|
|
|
|
|
| |
Approved by: portmgr (mat, rene)
Differential Revision: https://reviews.freebsd.org/D10412
Notes:
svn path=/head/; revision=438940
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before, the symlinks were created as absolute paths, so it would look
like this:
$ ls -l /usr/local/bin/
[...]
lrwxr-xr-x 1 root wheel 12 Apr 14 14:28 autopep8 -> /usr/local/bin/autopep8-2.7
-rwxr-xr-x 1 root wheel 395 Apr 14 14:28 autopep8-2.7
[...]
After, the symlinks are created with relative paths:
$ ls -l /usr/local/bin/
[...]
lrwxr-xr-x 1 root wheel 12 Apr 14 14:28 autopep8 -> autopep8-2.7
-rwxr-xr-x 1 root wheel 395 Apr 14 14:28 autopep8-2.7
[...]
Reviewed by: bapt
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D10395
Notes:
svn path=/head/; revision=438939
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
symlinks using install's relative symlinks feature.
If you were going through hoops doing things like this to get relative
symlinks:
${LN} -sf ../lib/some/thing ${STAGEDIR}${PREFIX}/bin
You can now use full paths for both the source and destination:
${RLN} ${STAGEDIR}${PREFIX}/libexec/some/thing ${STAGEDIR}${PREFIX}/bin
One caveat is that the source must exist when this is run, because
install needs to run realpath(1) on it.
Sponsored by: Absolight
Notes:
svn path=/head/; revision=438938
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now each files generated are explicit targets depending on the files
This would allow to simply loop over a list of packages for subpackages to
create them.
Remove the code for transition from pkg_install to pkg packages
The latest symlink is now a specific target only defined when needed
Reviewed by: swills
Approved by: portmgr (swills)
Differential Revision: https://reviews.freebsd.org/D10323
Notes:
svn path=/head/; revision=438901
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 218524
Exp-run by: antoine
Reviewed by: mat, rakuco
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D10331
Notes:
svn path=/head/; revision=438880
|
|
|
|
| |
Notes:
svn path=/head/; revision=438799
|
|
|
|
|
|
|
|
|
|
| |
* Rework option hanlding to be more clear and to avoid double negative.
Submitted by: antoine@
Approved by: antoine@
Notes:
svn path=/head/; revision=438752
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=438751
|
|
|
|
|
|
|
|
|
| |
Whatever you do, things always get to creep back in the ports tree.
Sponsored by: Absolight
Notes:
svn path=/head/; revision=438750
|
|
|
|
|
|
|
|
|
|
|
|
| |
This uses will handling building software that uses the meson
build system. Expand the option framework to handle MESON options.
Approved by: portmgr (swills@)
Differential Revision: https://reviews.freebsd.org/D104091
Notes:
svn path=/head/; revision=438747
|
|
|
|
| |
Notes:
svn path=/head/; revision=438550
|
|
|
|
|
|
|
|
| |
Suggested by: sunpoet
Sponsored by: Absolight
Notes:
svn path=/head/; revision=438518
|
|
|
|
|
|
|
|
|
|
|
|
| |
BROKEN/IGNORE for specific OpenSSL flavors.
Convert a few ports as an example.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D10340
Notes:
svn path=/head/; revision=438453
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
===> Applying FreeBSD patches for firefox-53.0,1
No such line 323 in input file, ignoring
sed: /usr/ports/www/firefox/work/firefox-53.0/media/libcubeb/tests/moz.build: No such fileor directory
*** Error code 1
PR: 218585
Reported by: jrm, Marco Beishuizen
Submitted by: tobik
MFH: 2017Q2 (r438264 followup)
Notes:
svn path=/head/; revision=438394
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://www.mail-archive.com/dev-platform@lists.mozilla.org/msg20523.html
PR: 218569
Reported by: Walter Schwarzenfeld, Jakub Lach <jakub_lach@mailplus.pl>
Submitted by: rezny (based on)
MFH: 2017Q2 (r436907 followup)
Notes:
svn path=/head/; revision=438318
|
|
|
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/52.1.0/releasenotes/
Changes: https://hg.mozilla.org/releases/mozilla-esr52/shortlog
Security: 5e0a038a-ca30-416d-a2f5-38cbf5e7df33
MFH: 2017Q2
Notes:
svn path=/head/; revision=438316
|
|
|
|
|
|
|
|
| |
Pointy hat: mat
Sponsored by: Absolight
Notes:
svn path=/head/; revision=438275
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are two cases:
- The upstream versionning is compatible with our versionning, or using
DISTVERSION's magic leads to a compatible PORTVERSION, use
DISTVERSION. If it is possible to use DISTVERSIONPREFIX and
DISTVERSIONSUFFIX to make it compatible, use them.
- The upstream versionning is not compatible with our versionning, and
DISTVERSION's magic does not lead to a correct PORTVERSION, then set
PORTVERSION to the equivalent of our versionning, and set DISTNAME.
It is possible to use a third variable where you store upstream's
version and use it to compute PORTVERSION and/or DISTNAME, like the
dns/bind9* ports do.
Sponsored by: Absolight
Notes:
svn path=/head/; revision=438272
|
|
|
|
|
|
|
|
|
| |
Suggested by: mat
Approved by: portmgr (mat)
Differential Revision: D10342
Notes:
svn path=/head/; revision=438265
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
More candidates are likely to come before the official announcement (aka
the rush hour) scheduled on 2017-04-19. This one intended to pick up upstream
security fixes earlier while looking for downstream regressions.
Changes: https://www.mozilla.org/firefox/53.0/releasenotes/
Security: 5e0a038a-ca30-416d-a2f5-38cbf5e7df33
MFH: 2017Q2 (piling up)
Notes:
svn path=/head/; revision=438264
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and `/usr/bin/env python') as invalid, because ports always depend on specific
version of python (e.g. python2 or python3), and generic `python'
which is link to either of them may point to incorrect version or
be not available at all (since it's installed by separate optional
python metaport)
Approved by: portmgr (mat), python (sunpoet)
Differential Revision: D9332
Notes:
svn path=/head/; revision=438176
|
|
|
|
|
|
|
|
|
|
| |
It sets sane defaults when fetching from http://pecl.php.net/.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D10281
Notes:
svn path=/head/; revision=438174
|
|
|
|
|
|
|
|
|
|
|
| |
- Split all messages with a newline
- Run all messages through fmt to fit them into 80 columns
Approved by: portmgr (mat)
Differential Revision: D9216
Notes:
svn path=/head/; revision=438169
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and www. Scripts (with possibly incorrect shebangs) may be located
anywhere in ${PREFIX}, including, for instance, lib/ (multimedia/lives):
Error: '/usr/bin/perl' is an invalid shebang you need USES=shebangfix for 'lib/lives/plugins/effects/rendered/colour_replace'
and ${DATADIR}/ (databases/cego):
Error: '/bin/bash' is an invalid shebang you need USES=shebangfix for 'share/cego/cgbackup'
There may be some more false positives, but broken scripts are much
more severe problem. There's also whitelist mechanism which lets
you ignore shebangs for certain kinds of files (like .pm) which may
be extended to fix FPs
Approved by: portmgr (swills)
Differential Revision: D8923
Notes:
svn path=/head/; revision=438168
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It is not needed at all.
While here remove:
- the stub pre-everything:: declaration, let the framework define it if needed
- remove the stub describe target with NO_DESCRIBE is set. It is useless
- remove options-message it was only used by gnome and dropped a long time ago
- remove pre-distclean it was never used
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D10326
Notes:
svn path=/head/; revision=438106
|
|
|
|
|
|
|
| |
Approved by: portmgr (implicit)
Notes:
svn path=/head/; revision=438099
|
|
|
|
|
|
|
| |
Approved by: portmgr (mat)
Notes:
svn path=/head/; revision=438098
|
|
|
|
|
|
|
|
| |
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D10324
Notes:
svn path=/head/; revision=438097
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In order to have subpackages we need in the end do-package to depend on
a target per package that would be created per subpackages
For this we need to decouple the content of do-package so it becomes
a target that only creates the packages.
As a first step use natural make(1) mechanism for a target: if checks first
for the existence of a file and it it does not exists that execute the content
of the target, in that case it creates the PKGREPOSITORY
Bonus it simplifies a bit the code.
While here to avoid testing multiple time for the PACKAGES directory set a
variable after we tested it the first time
PR: 216877
Approved by: portmgr (mat)
Reviewed by: mat
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D9466
Notes:
svn path=/head/; revision=438058
|
|
|
|
| |
Notes:
svn path=/head/; revision=437838
|
|
|
|
|
|
|
|
|
| |
versionned binaries.
Sponsored by: Absolight
Notes:
svn path=/head/; revision=437734
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We have some hacks in the ports tree to detect or to unconditionally disable
IDEA crypto support. These hacks existed because OpenSSL in FreeBSD 9.3 and
earlier was shipped without IDEA support by default but we were allowed to
enable it via WITH_IDEA src.conf(5) option.
https://www.freebsd.org/cgi/man.cgi?query=src.conf&manpath=FreeBSD+9.3-RELEASE
Therefore, we had to implement some hacks to support three different cases,
i.e., a) 9.3 and earlier without IDEA crypto (default), b) 9.3 and earlier
with IDEA crypto (via WITH_IDEA src.conf option), and c) 10.0 and later with
unconditional IDEA support. Now we can safely remove them because 9.3 and
earlier is no longer supported.
PR: 218233
Exp-Run by: antoine
Approved by: antoine (portmgr)
Notes:
svn path=/head/; revision=437668
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Despite the name, kf5-oxygen-icons5 does not depend on Qt5 and just contains
the Oxygen icon set without any architecture-dependent files.
As such, we can make all ports depend on it and remove kde4-icons-oxygen
altogether and avoid having two conflicting ports for KDE4 and KF5.
x11-themes/kf5-oxygen-icons5 was adjusted to have its dependencies reduced even
further:
- The dependencies on qt5-core and qt5-testlib were removed, as they were only
needed to build tests.
- We're also passing some CMake arguments to avoid looking for qt5-core
altogether.
With the changes above, the only port kf5-oxygen-icons5 depends on at runtime
is devel/kf5-extra-cmake-modules, which itself does not depend on anything
else.
Reviewed by: tcberner
Differential Revision: https://reviews.freebsd.org/D10237
Notes:
svn path=/head/; revision=437622
|
|
|
|
| |
Notes:
svn path=/head/; revision=437499
|
|
|
|
| |
Notes:
svn path=/head/; revision=437494
|