| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D7958
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This took longer than expected, but there are quite a few changes to the
existing ports and a few new ones.
General upstream changes:
- Starting with Qt 5.6.2, Qt will fail at configuration time if LibreSSL is
being used. According to the discussion here:
https://codereview.qt-project.org/#/c/154800/
The Qt project is not opposed to LibreSSL, but does not want to mix
support for it into the OpenSSL backend code, especially as they move
towards supporting OpenSSL 1.1.
People interested in LibreSSL support are welcome to submit a separate
backend upstream, but are expected to maintain it. We (kde@) are not
opposed to carrying some patches authored by others in the future, as long
as they are not huge and destabilizing.
- When Qt detects the compiler supports C++11, it will pass -std=gnu++11 by
default (this is an upstream change). You can add "CONFIG -= c++11" to
your .pro. Qt 5.7 will require C++11.
- www/webkit-qt5: The QtWebKit module is deprecated upstream, and is shipped
separately as a community release tarball. kde@ does not have an ETA for a
qt5-webengine port, as it requires a huge effort (and number of patches)
similar to maintaining www/chromium itself.
- x11-toolkits/qt5-declarative has been deprecated upstream. The last
release is 5.5.1.
Relevant changes:
- devel/qmake5: The freebsd-clang mkspec has become the default mkspec on
FreeBSD, replacing the outdated freebsd-g++ one that was moved to
unsupported/ (it still works though).
- devel/qt5-qdoc: qdoc was moved to qttools upstream, but its data files are
still in qtbase. The data files are now in the qt5-qdoc-data port.
- misc/qt5-doc: Clean up and stop requiring a compiler and fumbling with
mkspecs. Instead of running the `configure' script, which requires a
compiler and adjustments to the mkspecs files and also ends up building a
new qmake binary, we now leverage USES=qmake to generate all the Makefiles
from the top-level qt.pro. Getting this to work requires some tricks,
though, and qt.conf.in has a longer explanation of what's being done.
Switch to USES=gmake to be able to drop MAKE_JOBS_UNSAFE=yes.
New ports:
- comms/qt5-serialbus
- devel/qt5-qdoc-data
- x11-toolkits/qt5-quickcontrols2
Big thanks to Adriaan de Groot (groot@kde.org), tcberner@ and Loise Nolden
(nolden@kde.org) for the huge amount of work they put into this
patch. Loise in particular also sent quite a few changes upstream that were
essential for this update to work.
PR: 211916
|
| |
|
|
|
|
| |
rdtool support has been disabled by default for 12 years and isn't needed
|
|
|
|
| |
compared to others
|
|
|
|
|
| |
Approved by: portmgr (mat@)
Differential Revision: https://reviews.freebsd.org/D7885
|
|
|
|
|
| |
Approved by: portmgr (mat)
Differential Revision: D7852
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.
Change summary:
- Always do verbose builds for cmake, ninja and GNU configure (the
latter includes check if --disable-silent-rules is actually supported
by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well
Submitted by: amdmi3
Reviewed by: mat
Exp-run by: antoine
Approved by: portmgr (mat, antoine)
Differential Revision: D7534
|
|
|
|
| |
It allows to cross build everything wich is not expecting target dependencies
|
|
|
|
|
| |
Approved by: portmgr (mat)
Differential Revision: D7834
|
|
|
|
|
|
| |
PR: 202175
Reported by: barnerd
Sponsored by: Absolight
|
|
|
|
|
|
| |
PR: 211146
Submitted by: yuri rawbw com
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are three cases here:
1) USES=ncurses or USES=ncurses:base and devel/ncurses is not present:
use base, no need to add rpath as there is only one libncurses.so
present, in /usr/lib
2) USES=ncurses and devel/ncurses is present or USES=ncurses:port: use
ports, and add rpath to LOCALBASE/lib so that the right one is picked
3) USES=ncurses:base and devel/ncurses is present fail (it would warrant
using -rpath /usr/lib, but it error's out during the sanity stage)
PR: 211592
Reported by: koobs (and many others)
Reviewed by: bapt
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7459
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- shebang check: skip scripts in LINUXBASE. Things like /bin/bash are
valid in a Linux context. Also, these scripts usually only work with
a Linux shell so it doesn't make sense to try to make them work from a
FreeBSD shell.
- prefixvar check: allow LINUXBASE/var.
- proxydeps check: only test FreeBSD ELF files because ldd(1) doesn't
work with other ELF files.
PR: 212419
Submitted by: tijl
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
| |
have cleanly defined licensing terms. Note that without clean
license allowing you to use and distribute the code it would be be
illegal to do so in many jurisdictions, so for ports with NONE
license no distfiles or packages are distributed.
While here, fix trailing whitespace in CHANGES.
Approved by: portmgr (bapt)
Differential Revision: D7816
|
|
|
|
|
|
|
|
|
|
|
|
| |
Glib IO is already used by Gtk internally, so there's little reason
to avoid it unless using non-Gtk builds which are no longer supported.
https://bugzilla.mozilla.org/show_bug.cgi?id=1286627
https://bugzilla.mozilla.org/show_bug.cgi?id=1287288
PR: 210220
Reported by: Marco Beishuizen, Arrigo Marchiori
MFH: 2016Q3
|
|
|
|
|
|
|
|
|
|
|
| |
Bump PORTREVISION to account for slightly different behavior in other
gecko@ ports and to get a discrete regression window.
Changes: https://www.mozilla.org/firefox/49.0/releasenotes/
PR: 211792
Submitted by: Jochen Neumeister <joneum@bsdproject.de> (based on)
Security: 2c57c47e-8bb3-4694-83c8-9fc3abad3964
MFH: 2016Q3
|
|
|
|
|
|
|
|
|
| |
*_DEPENDS. Helper variables derived from the loop variable aren't
expanded causing *_DEPENDS to be incorrect.
- Bump all ports with more than one value in USE_LINUX.
PR: 211645
Reported by: jkim
|
|
|
|
|
|
| |
PR: 210171
Submitted by: mat
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling. In the very rare cases
that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling. Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
default versions framework.
- bsd.port.mk:
- Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
- Put USE_LINUX_PREFIX handling after USES processing.
- Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
give these variables a different default value.
- When a package needs to run Linux ldconfig check before installation if
Linux support is enabled.
- emulators/linux_base-*:
- Use USES=linux and remove duplication.
- Remove files/lp. FreeBSD or CUPS lp(1) should work.
- Remove files/yp.conf. No longer seems to be used.
- Remove pkg-deinstall and move pkg-install into pkg-plist.
- Update pkg-descr and pkg-message.
- Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
to use FreeBSD mkdir so mkdir -p $path creates $path and not
/compat/linux/$path.
PR: 211645
Exp-run by: antoine
Approved by: portmgr (antoine)
|
|
|
|
|
|
| |
s/use/user/
Approved by: mat
|
|
|
|
|
|
|
| |
Please read the entry from 20160905 in UPDATING:
daemon user has changed to `postgres'
ICU is default on
|
|
|
|
|
|
|
| |
DISTVERSION containing non digits.
PR: 205762
With hat: portmgr
|
|
|
|
|
|
|
|
|
| |
In many cases where objdump is currently used, readelf is a better
choice. Introduce a variable for ports that wish to use it.
Reviewed by: bapt
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D7761
|
|
|
|
|
|
|
| |
People who come here can read the code, they will be able to understand
the variable definition.
Sponsored by: Absolight
|
|
|
|
|
| |
Submitted by: lightside gmx com
Sponsored by: Absolight
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If a port provides .so.X files, they have to have a SONAME for them to
work correctly.
While there, incorporate a reverse soname checks in proxydeps.
A port that needs a .so.X from another port which does not have a
SONAME.
Reviewed by: bapt
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7454
|
|
|
|
|
|
|
|
|
|
| |
R warns if it detects .o or .so objects in the source directory, when
running tests. Remove the offending files before running the test.
Take maintainership [1]
PR: 212134
Approved by: wen [1]
|
|
|
|
|
|
|
|
|
|
|
| |
Lots of KDE components are providing libraries, and they were,
strangely, written as BUILD_ or RUN_DEPENDS, with a full path to the
library. Change this so that if a component is needed at both build,
and, run-time, then it gets a LIB_DEPENDS.
Reviewed by: rakuco, tcberner
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7625
|
|
|
|
| |
Sponsored by: Absolight
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
place inside ${WRKSRC}.
Before:
GH_TUPLE= Regaddi:Chart.js:f13f99b:chart_js \
FVANCOP:ChartNew.js:77e7f87:chartnew_js
post-extract:
@${RMDIR} ${WRKSRC}/database ${WRKSRC}/3rd/Chart.js
@${MV} ${WRKSRC_database} ${WRKSRC}/database
@${MV} ${WRKSRC_chart_js} ${WRKSRC}/3rd/Chart.js
After:
GH_TUPLE= Regaddi:Chart.js:f13f99b:chart_js/3rd/Chart.js \
FVANCOP:ChartNew.js:77e7f87:chartnew_js/3rd/ChartNew.js
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7583
|
|
|
|
|
|
|
| |
It kinda works when both OpenSSL have the same options, but fails in
strange ways if they do not.
Sponsored by: Absolight
|
|
|
|
|
|
|
| |
kde.mk needs to have an argument. So USES=kde is not
valid.
Approved by: mat (mentor)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Plasma5 ports
At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.
The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].
Changes to the KDE Ports needed by this:
Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
Ports -- I chose to leave this out for now, as the diff is already large
enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5
PR: 210667
Approved by: portmgr, mat (mentor), rakuco (mentor)
Reviewed by: mat, rakuco
Differential Revision: https://reviews.freebsd.org/D6961
|
|
|
|
|
|
| |
The "8" refers to FreeBSD 8.x which is no longer supported by the
ports tree. It's never been used (to my knowledge) so just remove the
option altogether.
|
|
|
|
| |
LDFLAGS actually reach the C compiler when invoked by rebar.
|
|
|
|
|
|
| |
PR: 208828
Submitted by: daniel@blodan.se
Approved by: maintainer timeout (ale, 4 months)
|
| |
|
| |
|
|
|
|
|
|
| |
PR: 211995
Reported by: koobs
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
| |
My eyes were playing tricks on me.
PR: 211953
Reported by: dim
Pointy hat: mat
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
| |
Due to the change in r419666 USE_GCC is not conditionally set, however it
was bringing in the dependencies for fortran (silently). Explicitly bring
in the dependencies for fortran.
Also, add a target to strip the compiled shared library.
PR: 211891
Reviewed by: mat
Approved by: wen
|
|
|
|
|
|
| |
have been converted.
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds the possibility to use regular expressions for the makeplist
stage of the PLIST_SUB life.
From time to time, the values are too generic, and they get in the way of other
stuff.
This adds the possibility to have a `VAR_regex=regex` that will be used instead
of the `VAR=string` to search for possible replacements.
For example, in lang/perl5*, there is PERL_ARCH=mach, which will get
replaced in paths if a file is called, say "machine", will end up being
"%%PERL_ARCH%%ine". Adding PERL_ARCH_regex="\bmach\b" will ensure only
full words are replaced, so machine will stay machine, but "lib/mach/foo
"will still be replaced by "lib/%%PERL_ARCH%%/foo".
Reviewed by: bdrewery
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7335
|
|
|
|
|
|
| |
This will allow expanding it more easily.
Sponsored by: Absolight
|
|
|
|
|
| |
Submitted by: wblock
Sponsored by: Absolight
|
|
|
|
|
| |
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7504
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The upcoming KDE Frameworks ports need grantlee5
* Add devel/grantlee5 and move installed headers into a subdirectory include/grantlee5
* Move header files from devel/grantlee into a subdirectory
include/grantlee4
to make sure ports do not pick up the wrong headers
* Add Uses/grantlee.mk to handle the PLIST_SUB and LIB_DEEPENDS needed
by ports using grantlee (before we set the PLIST_SUB manual in very
of the depending ports, which now should not be needed anymore).
* The ports depending on devel/grantlee have been modified from
LIB_DEPENDS=libgrantlee_gui.so:devel/grantlee
to
USES=grantlee:4
as this does not affect the package no version bumped was made.
Reviewed by: mat, rakuco
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D7434
|
|
|
|
|
|
| |
PR: 211344
Submitted by: rene
Sponsored by: Absolight
|
|
|
|
|
| |
PR: 211554
Submitted by: Tobias Kortkamp <t@tobik.me>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Something like:
-----------
This port is deprecated; you may wish to reconsider installing it:
EOL\ upstream\ since\ 10\ Jul\ 2016.
It is scheduled to be removed on or after 2016-08-20.
-----------
PR: 211421
Reported by: Miroslav Lachman
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
| |
It turns out, some people, instead of setting DISTDIR, replace it with a
symlink pointing to where DISTDIR should be pointing.
And mkdir -p <symlink> fails.
PR: 211623
Reported by: Harald Schmalzbauer
Sponsored by: Absolight
|
|
|
|
|
|
| |
PR: 211581
Submitted by: myself
Approved by: kde (tcberner), portmgr (mat)
|
|
|
|
|
|
|
|
| |
This is done after the port has been built, so it is already building,
so it does not need to be added a BUILD_DEPENDS on gettext-tools.
Discussed with: dumbbell
Sponsored by: Absolight
|
|
|
|
| |
Submitted by: jkim
|
| |
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
file, so the order remains the same.
Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php. A PHP extension will be automatically activated
when installed. The order into which extensions are loaded is
automatically guessed. In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set. Refer to the USES=php
section of the Porter's Handbook for more information.
Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.
And finally, bump PORTREVISION for all php extensions.
PR: 210697
Submitted by: mat
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7022
|
|
|
|
|
|
|
|
|
| |
one PKGMESSAGE file.
This allows the framework to add messages to ports, without touching
their PKGMESSAGE file.
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
| |
The variable defined in it are now always available after including
bsd.port.pre.mk.
PR: 210666
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6933
|
| |
|
|
|
|
|
|
|
| |
and PLIST for Linux ports. LINUX_RPM_ARCH is the CPU targetted by a
package and LINUX_REPO_ARCH is like our ARCH which is more suitable. This
only affects Centos 6 ports because they are the only ones where
LINUX_REPO_ARCH != LINUX_RPM_ARCH.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 25.1-rc1[1]
- Add IMPLIES condition for XWIDGETS option[1]
Mk/bsd.emacs.mk:
- Add block for emacs-nox11[2]
- Update emacs-devel block with new EMACS_VER
PR: 211356 [1]
Submitted by: Joseph Mingrone <jrm@ftfl.ca> [1],
matthew (via private email) [2]
|
|
|
|
|
|
|
|
|
|
| |
- If a port links to libtk then it will always also link to libtcl. Include
libtcl in the LIB_DEPENDS when linking to libtk.
- Fix indentation of '.if' statements
PR: 211261
Approved by: gahr
MFH: 2016Q3
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
| |
ports, and rename it to EMACS_PORTDIR
PR: 210960
Submitted by: rakuco
|
| |
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1282866
|
|
|
|
|
|
|
|
| |
The value did not match the one in editors/emacs-devel, so ports such as
textproc/markdown-mode.el would fail `make build/run-depends` since the wrong
binary name would be looked for.
MFH: 2016Q3
|
|
|
|
|
|
|
| |
PR: 210749
Approved by: jbeich (maintainer), rene (mentor)
MFH: 2016Q3
Security: 8065d37b-8e7c-4707-a608-1b0a2b8509c3
|
|
|
|
|
|
|
|
|
|
| |
print/texinfo which requires gmake. To break this circular dependency
gmake-lite was introduced. This can be removed now as well.
PR: 210623
Reviewed by: bapt
Exp-run by: antoine
Approved by: portmgr (antoine)
|
| |
|
|
|
|
|
|
|
| |
an erroneous deprecation warning.
PR: 210822
Approved by: portmgr (mat)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
postgresql-9.0.x was declared EoL in September 2015.
Summary:
Remove 9.0 from the list of postgresql versions available in ports
Disconnect postgresql90 ports from the build
Remove postgresql90-pgtcl port
Remove postgresql90-client port
Move the master postgreslXY-plperl makefile to postgresql95-plperl/Makefile.
Adjust include lines in other postgresqlXY-plperl ports
Delete postgresql90-plperl
Move the master postgreslXY-plpython/{Makefile,pkg-descr} to
postgresl95-plpython/{Makefile,pkg-descr}
Adjust all other postgresqlXY-plpython/Makefile to include the new master
Remove postgresql90-server
Reviewers: jgh, girgen, #portmgr, O5 Ports Framework, bapt, crees
Reviewed By: #portmgr, O5 Ports Framework, bapt, crees
Subscribers: mat
Differential Revision: https://reviews.freebsd.org/D6898
|
|
|
|
|
|
| |
exist nowhere.
Sponsored by: Absolight
|
|
|
|
|
|
|
| |
fmake, but, empty does.
Pointy hat to: mat, or make(1) pick one.
Sponsored by: Absolight
|
|
|
|
|
|
| |
they have been removed from the ports tree.
Sponsored by: Absolight
|
|
|
|
|
|
|
|
| |
PR: 210529
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6936
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following variables have been folded into arguments:
- USE_PHPIZE -> USES=php:phpize
- USE_PHPEXT -> USES=php:ext
- USE_ZENDEXT -> USES=php:zend
- USE_PHP_BUILD -> USES=php:build
- WANT_PHP_CLI -> USES=php:cli
- WANT_PHP_CGI -> USES=php:cgi
- WANT_PHP_MOD -> USES=php:mod
- WANT_PHP_WEB -> USES=php:web
- WANT_PHP_EMB -> USES=php:embed
PR: 210529
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6936
|
|
|
|
|
| |
Approved by: mat
Differential Revision: D6997
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a qa hint about needing, or not, USES=ssl.
Fix ports doing silly things, like including bsd.openssl.mk directly.
PR: 210322
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6866
|
|
|
|
|
| |
PR: 210576
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SOMEOPT_CMAKE_BOOL= WITH_FOO BAR
expands to:
-DWITH_FOO:BOOL=true -DBAR:BOOL=true
or
-DWITH_FOO:BOOL=false -DBAR:BOOL=false
PR: 210576
Approved by: portmgr (mat)
|
|
|
|
|
|
|
| |
PYTHON_ABIVER/PYTHON_INCLUDEDIR, when they use default options for
lang/python3x, by providing a reasonable default value to PYTHON_ABIVER
With hat: portmgr
|
|
|
|
|
| |
This also optimizes the PKGBASE/PKGFILE lookup with the new port_var_fetch(),
which passes in the known DEPENDS_ARGS.
|
|
|
|
| |
This is taken from Poudriere (uncommitted)
|
|
|
|
| |
With hat: portmgr
|
|
|
|
|
|
| |
PR: 210282
Submitted by: ohauer
Approved by: portmgr (mat@)
|
|
|
|
| |
Approved by: mat@
|
|
|
|
|
|
|
|
| |
PR: 210323
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6867
|
|
|
|
|
| |
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6930
|
|
|
|
|
|
|
|
|
|
| |
other bsd.*.mk file.
Restore the way ftp/curl was working before.
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6921
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is based on the area51 testing repository of the KDE-FreeBSD
project, containing work by Raphael Kubo da Costa, Tobias Berner,
Ralf Nolden, Adriaan de Groot and probably many more from the KDE
team.
KDE4 releases have fallen into three tracks now that KDE4 is pretty
much end-of-life upstream. There's the libraries, the workspace
(Plasma4) and applications.
This patch introduces KDE4_KDELIBS_VERSION to track library releases,
which are still done infrequently. It bumps the workspace version.
It leaves applications alone. This has an effect on some applications
pkg-plists where library version numbers need to be changed. Other
than that it's supposed to be a minor upgrade, which opens the doors
for more reorganization and getting KDE Frameworks 5 in.
PR: 210255
Submitted by: Adriaan de Groot <groot@kde.org> (kde), Tobias C.Berner <tcberner@gmail.com> (kde)
Exp-run by: antoine
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the default when WANT_PGSQL is not defined). Compare to
WANT_PGSQL=client which only adds a RUN_DEPENDS on
postgresqlXY-client. 'client' can be part of a list of different
components, but 'lib' is ignored if any other terms are specified,
which seems an arbitrary and incorrect restriction.
WANT_PGSQL=lib allows expressing that the port links against
libpq.so.X rather than just needing one of the client programs like
psql(1) at runtime. However, other than that there is little
practical difference between 'lib' and 'client' on the resulting pkg.
Approved by: crees (pgsql@)
Sponsored by: https://reviews.freebsd.org/D6893
|
|
|
|
|
|
| |
PR: 210373
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision: https://reviews.freebsd.org/D6891
|
|
|
|
| |
Sponsored by: Absolight
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
While make(1) is ok with variable names having quite a lot of strange
characters in them, the fetch code mostly uses sh(1), where variable
names can't include a dash (or pluses, or many other things).
PR: 210251 210198
Submitted by: mat
Exp-run by: antoine
Sponsored by: The FreeBSD Foundation, Absolight
Differential Revision: https://reviews.freebsd.org/D6779
|
|
|
|
|
|
|
|
| |
PR: 210198
Submitted by: mat
Exp-run by: antoine
Sponsored by: The FreeBSD Foundation, Absolight
Differential Revision: https://reviews.freebsd.org/D6779
|
|
|
|
|
|
|
|
| |
PR: 210198
Submitted by: mat
Exp-run by: antoine
Sponsored by: The FreeBSD Foundation, Absolight
Differential Revision: https://reviews.freebsd.org/D6779
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Turns out that env(1) knows how to parse a properly quoted string
using -S "string", it makes the double eval used for the fetch
command to be unnecessary.
This is because running:
eval "foo $(escape $bar)"
is silly when this works:
foo $bar
So remove escaping and quoting, and sillyness.
PR: 210198
Submitted by: mat
Exp-run by: antoine
Sponsored by: The FreeBSD Foundation, Absolight
Differential Revision: https://reviews.freebsd.org/D6779
|
|
|
|
|
|
|
|
|
|
|
|
| |
Turns out that the DEFAULT, and other groups sites were handled in
a different way, ending up having the same code twice, but in
slightly different places.
PR: 210198
Submitted by: mat
Exp-run by: antoine
Sponsored by: The FreeBSD Foundation, Absolight
Differential Revision: https://reviews.freebsd.org/D6779
|
|
|
|
|
|
|
|
|
|
|
|
| |
[1] Add "compiles" argument to cran to allow R-cran ports need to compile
code to bring in the correct compiler dependencies. Also, ensure
consistency between the compiler selected by the R port and the R-cran ports.
[2] Migrate R-cran ports that manually specify the compiler to
USES=cran,compiles.
PR: 210343
Approved by: wen (1), portmgr (2, blanket)
|
| |
|
|
|
|
|
| |
PR: 210198
Sponsored by: Absolight
|
|
|
|
|
| |
Reported by: antoine
Sponsored by: Absolight
|
|
|
|
|
|
| |
Reported by: antoine
Pointy hat to: mat
Sponsored by: Absolight
|
|
|
|
|
| |
Reported by: antoine
Sponsored by: Absolight
|
|
|
|
|
| |
Reported by: Vladimir Krstulja
Sponsored by: Absolight
|
|
|
|
|
|
|
| |
No need to have make(1) compute a target order graph for targets that
are empty.
Sponsored by: Absolight
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
| |
as documented, OPENSSL_PORT may be set.
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move the openssl detection routine to bsd.default-version.mk.
Add warnings telling people to not use WITH_OPENSSL_PORT or
WITH_OPENSSL_BASE.
To ease maintainability, change the way the different ssl libraries
version numbers are checked.
PR: 210149
Submitted by: mat
Exp-run by: antoine
Sponsored by: The FreeBSD Foundation, Absolight
Differential Revision: https://reviews.freebsd.org/D6577
|
|
|
|
|
|
|
|
|
|
| |
Turns out that the conversion to USES was broken, and did not take the
DEFAULT_VERSIONS=bdb=foo into account.
PR: 210149
Submitted by: mat
Exp-run by: antoine
Sponsored by: The FreeBSD Foundation, Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
depends on file: /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.6.3 - not found
depends on file: /compat/linux/usr/lib/libSDL_ttf-2.0.so.0.6.3 - not found
*** Error code 1
while package contains:
linux-c6-sdl_ttf-2.0.11_1:
/compat/linux/usr/lib/libSDL_ttf-2.0.so.0
/compat/linux/usr/lib/libSDL_ttf-2.0.so.0.10.1
/compat/linux/usr/share/doc/SDL_ttf-2.0.11/CHANGES
/compat/linux/usr/share/doc/SDL_ttf-2.0.11/COPYING
/compat/linux/usr/share/doc/SDL_ttf-2.0.11/README
- Remove now deprecated PORTSDIR from RUN_DEPENDS
PR: 209750
Submitted by: myself
Exp-run by: antoine
Approved by: no objection from emulation (3 weeks)
|
|
|
|
| |
add support for USE_GCC=6 and USE_GCC=6+.
|
|
|
|
|
|
| |
in the end.
Sponsored by: Absolight
|
|
|
|
|
|
| |
PR: 209754
Reported by: Nick Evans
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Adjust firefox-esr-i18n for linux-firefox after r414580
- Unbreak DTRACE=on + DEBUG=on [1]
- Unbreak FFMPEG=off [2]
Changes: https://www.mozilla.org/firefox/47.0/releasenotes/
Changes: https://www.mozilla.org/firefox/45.2.0/releasenotes/
Security: 8065d37b-8e7c-4707-a608-1b0a2b8509c3
PR: 200845, 209952 [1], 209308 [2]
MFH: 2016Q2
|
|
|
|
| |
- Missed with the libressl-devel update to 2.4
|
|
|
|
|
| |
Reported by: antoine
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The patch moves the "doc" port in bsd.qt.mk from _USE_QT4_ONLY to
_USE_QT_ALL and bumps the PORTREVISION in devel/qt5 for the inclusion
of the qt5-doc port into the qt5 metaport.
Pre-Work for updating qtcreator to 4.0 for adding options to install
qt5-doc and qt5-examples to make qtcreator actually usable for
serious qt development.
PR: 209910
Submitted by: Ralf Nolden <nolden@kde.org> (kde)
|
|
|
|
|
|
|
|
|
|
| |
Fix the few users of both the MySQL client and server.
PR: 209762
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6575
|
|
|
|
| |
Reported by: mat via #bsdports
|
| |
|
|
|
|
|
|
|
|
|
| |
README.pod is no longer manified into a README.3, as the README.pod is
installed and can be read with perldoc, remove the README.3 files that
may be generated.
With hat: perl@
Sponsored by: Absolight
|
|
|
|
|
|
|
| |
- the 'doc' component for qt4 was dropped inadvertently, re-added
PR: 209326
Submitted by: Tobias Berner <tcberner@gmail.com> (kde)
|
|
|
|
|
|
| |
PR: 209820
Reported by: amdmi3
Sponsored by: Absolight
|
|
|
|
|
| |
PR: 209326
Requested by: mat
|
|
|
|
|
| |
PR: 209326
Submitted by: rakuco, T.C.Berner <tcberner@gmail.com>, Ralf Nolden <nolden@kde.org>
|
|
|
|
|
| |
PR: 209326
Submitted by: rakuco, T.C.Berner <tcberner@gmail.com>, Ralf Nolden <nolden@kde.org>
|
|
|
|
|
|
|
|
| |
It led to incorrect "you need USE_XORG+" suggestion
Submitted by: amdmi3
Approved by: portmgr (bapt)
Differential Revision: D6618
|
|
|
|
|
|
| |
The lang/gcc-aux port has recently been removed, so the previously legal
"49" argument is no longer so. Adjust ada.mk accordingly by removing
reference to option 49 and lang/gcc-aux.
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
reference it any
longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE
Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy.
PR: 209014 (partial)
Submitted by: myself
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D6542
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Refactor all the fetch code so that there are not 6 slightly different
versions of it but one that does it all.
The targets that have been extracted are:
- check-vulnerable
- do-fetch
- fetch-list
- fetch-url-list-int
- fetch-urlall-list
- checksum.
- makesum.
- check-checksum-algorithms
Run the fetch code directly from make makesum instead of calling make
fetch, this is because some port change the options with OPTIONS_*_FORCE
when make(makesum) to be able to add all distfiles in one go, which was
a nice, non working, idea.
PR: 208916
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5997
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dependencies that are not part of the port list of dependencies. It help
finds what is called proxy dependencies.
A is needed by B, and B is needed by C. If C also needs A, then it needs to
be registered, and this check will tell you to do so.
Right now, it is only reporting the problems, but if you add
PROXYDEPS_FATAL=yes to your environment, it will give an error and will force
you to fix the dependencies.
PR: 195203
Submitted by: yuri rawbw com (earlier version)
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6531
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes submitted by gahr@:
Enable a new TCL option, adding a pkgIndex.tcl file.
Modernize Makefile. [1]
Changes by mandree@:
Fix installation of TCL API docs if TCL option is enabled.
Update to new upstream release 6.2.23.
Install the upgrade61.sh script if SQL option is enabled, with
additional fixes distributed as a patch to avoid licensing concerns.
Add an UPDATING entry.
Add changes in Mk/Uses/bdb.mk.
db5 parts of PR 208740 to be committed in a separate transaction later.
PR: 208740
Submitted by: gahr@
|
|
|
|
|
| |
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6474
|
|
|
|
|
| |
PR: D6271
Sponsored by: EMC / Isilon Storage Division
|
|
|
|
|
|
|
| |
Passing things in MAKE_ARGS tends to break some obscure ports.
Reported by: antoine
PR: D6271
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A longstanding bug with the base /usr/share/mk files is that /etc/src.conf
*does* get pulled in when building ports which use /usr/share/mk. This despite
the documentation saying it is only used for "the FreeBSD tree". If users
have a WITH_DEBUG_FILES=yes in their src.conf then the previous
WITHOUT_DEBUG_FILES=yes would hit an error. Fixing pulling in src.conf is
risky. MK_* overrides work fine here after recent stable/9 and stable/10
updates.
If you run into the WITH_ vs WITHOUT_ problem on a release build then you can
protect your src.conf value with something like:
.if !${.CURDIR:M*ports*}
WITH_DEBUG_FILES=yes
.endif
PR: D6271
With hat: portmgr
Sponsored by: EMC / Isilon Storage Division
|
|
|
|
|
|
| |
PR: 208916
With hat: portmgr
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
| |
When PORT_DBDIR is set to a user directory, we shouldn't need su to
manipulate options. This also shouldn't depend on INSTALL_BY_USER, as
building != installing.
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D6349
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is intended to support development and prototyping for ports
reproducible build efforts which require some concept of a "last
updated" time. It is being committed now so that timestamp entries
will be populated "for free" as port distfiles updates happen.
Submitted by: bapt (earlier version)
Reviewed by: bapt, bdrewery
Approved by: portmgr (bdrewery)
Differential Revision: https://reviews.freebsd.org/D6031
|
|
|
|
|
|
|
|
|
|
| |
iconv(3) is used. Adding it only when LOCALBASE/include/iconv.h exists is
not enough because this is tested before dependencies are installed and
they may pull in converters/libiconv.
PR: 209302
Exp-run by: antoine
Approved by: portmgr (antoine)
|
|
|
|
|
|
| |
Changes: https://metacpan.org/pod/release/RJBS/perl-5.24.0/pod/perldelta.pod
Changes: https://github.com/Perl/perl5/compare/v5.24.0...v5.25.0-8-g51f69a2
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
| |
PR: 209123
Submitted by: mat
Exp-run by: antoine
With hat: perl@
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6107
|
|
|
|
| |
package-version-based URL scheme. This eases python ports updating.
|
|
|
|
| |
This is needed for cross-build support.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Add UPDATING entry, users must recompile all ports that depend
- Bump SHLIBVER in Mk/bsd.openssl.mk
PR: 209252
|
|
|
|
|
|
|
|
|
| |
This fixes the devel/git-lite port to not get PERL despite being excluded.
PR: 207460
PR: 202701
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D5538
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to 25.0.93
- Re-organize options into logical groups
- Use OPTIONS helpers to specifiy implicit dependencies
- Convert FILENOTIFY into a radio option
- Remove dependency on unneeded ports for non-X11 systems
bsd.emacs.mk:
- Update version for editors/emacs-devel port
PR: 209054[1]
Submitted by: Joseph Mingrone <jrm@ftfl.ca>[1]
|
|
|
|
|
|
| |
PR: 209183
Reported by: peter
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
| |
On FreeBSD sound(4) is enabled by default while alsa-plugins-oss
assumes a soundcard is always available.
https://bugzilla.mozilla.org/show_bug.cgi?id=1269165
MFH: 2016Q2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC 6.1 was released this week. The Ada Framework in FreeBSD ports has
been based on GCC 5.3 GNAT although GCC 6.x has been supported for awhile
via the ADA_DEFAULT option in make.conf.
Now that GCC 6 has been officially released, switch to it by default.
People can maintain the old foundation by putting "ADA_DEFAULT=5" in
/etc/make.conf.
Libraries built by one GNAT are unusable by another, so almost every Ada
port has been bumped as a result. Noticable exceptions are dns/ironsides
which fails to build on gcc6 (thus USES=ada:5 is set) and cad/ghdl which
needs additional testing as it may require gcc5 on FreeBSD (DragonFly
uses the LLVM backend only).
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the quotes, it ends up doing, for example:
echo ""It looks like the ocaml>=3.11:/home/mat/work/freebsd/ports/lang/ocaml depends line has an absolute port origin, make sure to remove \${PORTSDIR}/ from it.""
Which ends up failing with an error:
cannot create =3.11:/home/mat/work/freebsd/ports/lang/ocaml: No such file or directory
Noticed by: antoine (via qat)
Sponsored by: Absolight
|
| |
|
|
|
|
|
| |
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6075
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
| |
* Check for valid args to USES=gem
* Make autoplist default, allowing it to be specified (which is a no-op), or
turned off
* Add sanity checks for USE_RUBYGEMS RUBYGEM_AUTOPLIST
Requested by: mat
Discussed with: mat
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
| |
Note that for now ports still have to have USE_RUBY=yes to use USES=gem
PR: 209041
Differential Revision: https://reviews.freebsd.org/D6070
|
|
|
|
| |
PR: 209051
|
|
|
|
|
|
|
|
|
|
|
| |
Also, USE_MYSQL can't happen after bsd.port.pre.mk because it is a USES.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also:
- Deorbit WANT_BDB_VER, one can use USES=bdb:<ver> instead.
- USE_BDB can't happen after bsd.port.pre.mk because it is a USES.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also:
- replace USE_FIREBIRD by USES=firebird.
- convert ports depending on databases/firebird25-client directly to USES=firebird.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951
|
|
|
|
|
|
|
|
|
|
|
| |
While there replace USE_SQLITE=x by USES=sqlite:x.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951
|
|
|
|
|
|
|
|
|
|
|
| |
with parsing comments.
Several users reported a problem building security/gnutls because
hogweed.pc (provided by security/nettle) contains the following line:
Requires: # nettle
Older versions of pkgconf try to look for a package named "#" and fail.
|
|
|
|
|
|
| |
PR: 209011
Approved by: portmgr (bapt)
Sponsored by: Essen Linuxhotel Hackathon 2016
|
|
|
|
|
|
| |
Noticed by: antoine
Pointy hat to: mat
Sponsored by: Absolight
|
|
|
|
|
|
| |
Reviewed by: bapt
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6057
|
|
|
|
|
|
|
| |
users have a bigger change to see it.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6048
|
|
|
|
|
|
|
|
|
| |
It is left as an exercise to the reader to reorder some of those targets
to fix some small problems, and to add a comment about why each target
is ran when it is ran.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5717
|
| |
|
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/firefox/46.0/releasenotes/
Changes: https://www.mozilla.org/firefox/45.1.0/releasenotes/
Security: 92d44f83-a7bf-41cf-91ee-3d1b8ecf579f
MFH: 2016Q2
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Quoting https://tcl.tk/doc/tea:
"The Tcl Extension Architecture, or TEA, by John Ousterhout and others, is a
set of guidelines and techniques for the distribution, configuration,
compilation, and installation of Tcl extensions. TEA also provides a set of
utilities that operate accordingly. Many Tcl extensions leverage the TEA
utilities, which are designed to be easily customizable."
To facilitate the porting of TEA-based extensions, I have added the new "tea"
argument to USES=tcl. This argument prepares the autoconf environment by
setting GNU_CONFIGURE and sets some commonly used CONFIGURE_ARGS. Also, it
tries to figure out the correct extension name, sets TCL_PKG accordingly, and
adds it to PLIST_SUB.
I have modified a few ports to take advantage of this. More will come.
|
|
|
|
| |
Approved by: portmgr (mat@)
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a few features:
- it checks that the UID line has the right number of fields [1]
- it tells the user that there are groups that he may want to remove [2]
PR: 208800, 173318 [1], 157546 [2]
Submitted by: mat
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5939
|
|
|
|
|
|
|
|
|
|
|
| |
Release announcements:
- https://www.kdevelop.org/kde4/kdevelop-472-released
- https://www.kdevelop.org/news/kdevelop-473-release
The majority of the work here has been done by Adriaan de Groot in kde@'s
experimental area51 repository.
Submitted by: Adriaan de Groot <groot@kde.org>
|
|
|
|
|
|
|
|
| |
If there is one file in PKGPOSTDEINSTALL, it gets overwritten by itself,
and if there's more than one, it'll fail.
Noticed by: antoine
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
|
| |
At the moment they correspond to the latest KDE Applications release with
mostly KDE4-compatible applications.
These are going to be used by the upcoming DigiKam update (some ports have
been split off the main DigiKam tarball and are part of the regular KDE SC
releases). It will also be used once we add KDE Frameworks 5 and Plasma 5 to
the tree.
PR: 204623
|
|
|
|
|
| |
PR: 206666
Submitted by: cperciva
|
|
|
|
|
|
| |
close to their default value in Mk/bsd.default-versions.mk.
Sponsored by: Absolight
|
|
|
|
|
|
| |
the few remaining ports and make it give an error.
Sponsored by: Absolight
|
|
|
|
|
| |
PR: 197613
Approved by: portmgr (mat)
|
|
|
|
|
| |
PR: 206126
Approved by: bapt
|
|
|
|
|
|
|
|
|
|
|
| |
If CONFIGURE_OUTSOURCE is defined HAS_CONFIGURE invokes configure script
and builds the port out of source tree, under ${WRKDIR}/.build by default.
The feature is inspired by USES=cmake:outsource and USES=qmake:outsource.
PR: 208294
Exp-run by: antoine
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D4157
|
|
|
|
|
|
|
|
| |
PR: 208294
Exp-run by: antoine
Reviewed by: tijl
Approved by: portmgr (mat via D4157)
Differential Revision: https://reviews.freebsd.org/D4169
|
|
|
|
|
|
|
|
|
| |
This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD.
PR: 208294
Exp-run by: antoine
Approved by: portmgr (antoine), perl (mat)
Differential Revision: https://reviews.freebsd.org/D4158
|
|
|
|
|
| |
PR: 206943
Submitted by: xmj
|
|
|
|
|
|
| |
Changes: https://www.mozilla.org/thunderbird/45.0/releasenotes/
Security: 92d44f83-a7bf-41cf-91ee-3d1b8ecf579f
MFH: 2016Q2
|
|
|
|
|
|
|
|
|
| |
Right now, ironsides emits a STORAGE ERROR during building with
lang/gcc6-aux. It's unclear if the problem lies with compiler or with
ironsides. For now, limit building it with gcc5-aux (the default).
The USES=ada:5 setting wasn't supported, but it should have been. This
has also been fixed.
|
|
|
|
| |
PR: 206852
|
|
|
|
|
|
|
|
|
| |
$ fetch -v http://alsa.cybermirror.org/lib/alsa-lib-1.1.0.tar.bz2
[...]
404 Not Found
Not Found
The requested URL /lib/alsa-lib-1.1.0.tar.bz2 was not found on this server.
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
|
| |
|
|
|
|
|
|
|
| |
This is a new SQL plugin, released with Qt 5.5, and can be used with
databases/freetds.
Submitted by: Ralf Nolden <nolden@kde.org>
|
|
|
|
| |
Approved by: swills (mentor)
|
|
|
|
|
|
|
| |
This file has been locally patched in dports for over a year. The
exception hasn't been valid since DragonFly 4.0.
Approved by: erwin@ (portmgr)
|
|
|
|
|
|
|
|
| |
The infrastructure Makefiles
PR: 206569
Exp run by: antoine
Differential Revision: D5047
|
|
|
|
|
|
|
|
| |
By default, it tries to take advantage of libarchive and falls back to p7zip.
Extracting only selected few DISTFILES is also supported via :partial argument.
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D4190
|
|
|
|
|
|
|
|
| |
Only MP4 metadata parser have landed converted so far. Upstream enabled it
in their binaries since 45.0 while preparing to *require* Rust downstream.
https://wiki.mozilla.org/Oxidation
https://www.mail-archive.com/dev-platform%40lists.mozilla.org/msg17614.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.
Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.
Fix print/ghostscript9-agpl-base to install eps2write.
Update math/asymptote to 2.37 to support newer Ghostscript.
PR: 208159
Exp-run by: antoine
Approved by: portmgr (antoine)
|
|
|
|
|
|
|
| |
dialog. This also folds long lines.
PR: 208180
Approved by: portmgr (mat)
|
|
|
|
|
| |
PR: ports/207674
Submitted by: Chris Petrik <chris@bsdjunk.com>
|
|
|
|
| |
Approved by: portmgr (implicit)
|
|
|
|
|
|
|
|
|
| |
ports expect it. The files were put in a different location to avoid a
conflict with net/libnet10 but this port has been removed a while ago now.
PR: 208122
Exp-run by: antoine
Approved by: portmgr (antoine)
|
|
|
|
| |
PR: 200569
|
|
|
|
| |
Contains commits by myself and alonso@.
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
| |
PR: 207837
|
|
|
|
|
|
|
| |
Pretend we want C++14 to pull more modern version of Clang on 10.x i386.
PR: 207837
MFH: 2016Q1
|
|
|
|
|
|
|
|
| |
directory did not exist, you ended up with the package in the port
directory. Make that true again.
PR: 207895
Sponsored by: Absolight
|
|
|
|
|
| |
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D5607
|
|
|
|
|
| |
PR: 207875
Sponsored by: Absolight
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix distinfo for the offending ports.
lang/yorick's tag was moved, and the added patch was no longer needed.
PR: 207644
Submitted by: mat
Exp-run by by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D4268
|
|
|
|
| |
- Fix space/tab
|
| |
|
|
|
|
|
| |
Approved by: portmgr (mat)
Differential Revision: D5564
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prepare www/firefox a bit for ESR45:
- [e10s] Make layers.progressive-paint;true work at least on 11.0-CURRENT
- Chase bundled versions for system dependencies
- Drop unused/broken system opus and speex support
Changes: https://www.mozilla.org/firefox/45.0/releasenotes/
Changes: https://www.mozilla.org/firefox/38.7.0/releasenotes/
Security: 2225c5b4-1e5a-44fc-9920-b3201c384a15
MFH: 2016Q1 (release candidate)
|
| |
|
|
|
|
| |
PR: 205741 (alternative)
|
|
|
|
| |
Sponsored by: Absolight
|
|
|
|
|
|
|
|
|
|
|
| |
GH_TUPLE allows one to put all the GH_{ACCOUNT,PROJECT,TAGNAME} into one
variable, in the form of account:project:tagname[:group]. It is helpful
when there are many submodules.
PR: 204772
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D4514
|
|
|
|
| |
ports where it is applicable (alongside with other shared descriptions).
|
|
|
|
|
| |
PR: 207168
With hat: portmgr
|
|
|
|
|
|
|
|
| |
This should fix the build of x11/nvidia-driver-340.
Reported by: dchagin
PR: 207168
With hat: portmgr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add University of Illinois/NCSA Open Source License (aka UCIC) [1][2] used by the
LLVM project among others [3].
While I'm here:
* Sort MIT license group values
[1] https://spdx.org/licenses/NCSA.html
[2] http://www.opensource.org/licenses/NCSA
[3] https://en.wikipedia.org/wiki/Category:Software_using_the_NCSA_license
Reviewed by: antoine
Approved by: portmgr (maintainer, antoine)
Differential Revision: D5372
|
|
|
|
|
|
|
|
| |
The PYTHON_NO_DEPENDS only really makes sense in meta ports, where passing
the PYTHON_VERSION doesn't make sense. The ports listed will pick up
USES+=python and the default version as needed.
This fixes depending on both lang/python2 and lang/python3 in a meta package.
|