| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=460332
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Announcement:
https://blog.qt.io/blog/2018/01/23/qt-5-9-4-released/
This is a minor update and a lot easier to land than the previous 5.7.1 ->
5.9.3 commit.
Thanks to antoine for the exp-run.
PR: 225436
Notes:
svn path=/head/; revision=460296
|
|
|
|
|
|
|
|
|
|
| |
It is still in used by some ports...
Reported by: antoine
Pointyhat to: bapt
Notes:
svn path=/head/; revision=460250
|
|
|
|
|
|
|
|
| |
the swt* ports hasn't been touched since 2012 and are both way outdated,
This version does not represent at all any development version anymore.
Notes:
svn path=/head/; revision=460248
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update all ports that depends of py-sphinx. [0]
- Add conditional RUN_DEPENDS. [1]
- Add TEST_DEPENDS. [1]
PR: ports/221891 [0] and ports/225136 [1]
Submitted by: sunpoet [1]
Approved by: antoine (portmgr)
Exprun by: antoine (several rounds)
Sponsored by: iXsystems, Inc.
Notes:
svn path=/head/; revision=460241
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Priority is in the GLib namespace.
Pet portlint and stage Q/A.
PR: 225474
Reported by: antoine (portmgr)
Approved by: antoine (portmgr)
Notes:
svn path=/head/; revision=460158
|
|
|
|
| |
Notes:
svn path=/head/; revision=460131
|
|
|
|
|
|
|
|
|
|
|
|
| |
NanoGUI is a graphics toolkit with its own distinctive look-and-feel.
Please see the screenshot of one of their examples here:
https://github.com/wjakob/nanogui/raw/master/resources/screenshot.png
Approved by: tcberner (mentor)
Differential Revision: D13667
Notes:
svn path=/head/; revision=460062
|
|
|
|
|
|
|
|
| |
PR: 225421
Reported by: pkg-fallout
Notes:
svn path=/head/; revision=459890
|
|
|
|
|
|
|
| |
Changes: https://core.tcl.tk/bwidget/fdiff?v1=e67912&v2=2cfb75
Notes:
svn path=/head/; revision=459736
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Those items were added with %%DEBUG%% when we updated Qt to 5.3.2. At the time,
src/dialogs/dialogs.pro had the following excerpt:
# In case of a debug build, deploy the QML files too
CONFIG(debug, debug|release): QML_FILES += $$DIALOGS_QML_FILES
but that actually changed in Qt 5.9.0, which dropped the check altogether and
always adds those files to QML_FILES.
Not shipping them causes runtime issues according to the bug report below.
PR: 225347
Submitted by: Tomasz Kowalczyk <kowalczt@zoho.eu>
Notes:
svn path=/head/; revision=459589
|
|
|
|
|
|
|
|
|
|
| |
Changes: http://www.boost.org/users/history/version_1_66_0.html
PR: 223922
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D13279
Notes:
svn path=/head/; revision=459315
|
|
|
|
|
|
|
| |
https://phabricator.kde.org/R236:ee34537ff55cccfb5282085e25065b86114fd856
Notes:
svn path=/head/; revision=459236
|
|
|
|
|
|
|
|
|
|
| |
PR: 225155
Exp-run by: antoine
Reviewed by: rakuco
Differential Revision: https://reviews.freebsd.org/D13816
Notes:
svn path=/head/; revision=459233
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add JSONC option, disabled by default
These options allow controlling two optional dependencies of girara,
which where being silently linked if present on the system when
compiling.
PR: 224876
Submitted by: pawel@
MFH: 2018Q1
Notes:
svn path=/head/; revision=458944
|
|
|
|
| |
Notes:
svn path=/head/; revision=458755
|
|
|
|
|
|
|
| |
other miscellaneous files that are not actually manual pages (part 2).
Notes:
svn path=/head/; revision=458739
|
|
|
|
|
|
|
| |
Reported by: Joachim Moskalewski <moskalewski@jmos.net>
Notes:
svn path=/head/; revision=458615
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
variables deprecation revision
WITHOUT_NLS 2013-12-13 r336337
WITH_/WITHOUT_ 2014-02-24 r345870
NOPORT(DOC|EXAMPLE)S 2014-04-19 r351587
WITH_BDB_VER 2016-05-02 r414444
OVERRIDE_LINUX_BASE_PORT 2016-09-05 r421387
WITH_OPENSSL_(BASE|PORT) 2016-06-16 r416965
While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.
Cleanup bsd.sanity.mk a bit.
Fix fallout.
PR: 224613
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D13490
Notes:
svn path=/head/; revision=458513
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gtkplatform is a Qt Platform Abstraction plugin providing Qt applications with
the capability to use GTK+ as a host toolkit.
It lets Qt applications render with native GTK+ menus, and use GTK+ for input
(mouse, keyboard, touch), and getting window content on screen, the same as it
uses e.g. Cocoa on macOS.
WWW: https://github.com/CrimsonAS/gtkplatform
PR: 224453
Submitted by: Greg V <greg@unrelenting.technology>
Notes:
svn path=/head/; revision=458486
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In file included from module.cc:3:
../../glib/glibmm/module.h:30:1: error: no member named 'string' in the global namespace; did you mean '::std::string'?
GTKMM_USING_STD(string)
^~~~~~~~~~~~~~~~~~~~~~~
../../glib/glibmmconfig.h:60:57: note: expanded from macro 'GTKMM_USING_STD'
# define GTKMM_USING_STD(Symbol) namespace std { using ::Symbol; }
^~
/usr/include/c++/v1/iosfwd:194:65: note: '::std::string' declared here
typedef basic_string<char, char_traits<char>, allocator<char> > string;
^
class.cc:40:5: error: non-constant-expression cannot be narrowed from type 'guint'
(aka 'unsigned int') to 'guint16' (aka 'unsigned short') in initializer list
[-Wc++11-narrowing]
base_query.class_size,
^~~~~~~~~~~~~~~~~~~~~
class.cc:40:5: note: insert an explicit cast to silence this issue
base_query.class_size,
^~~~~~~~~~~~~~~~~~~~~
static_cast<guint16>()
[...]
Reported by: antoine (via bug 224669)
Obtained from: upstream (glibmm 2.31.2)
Suggested by: tijl (autoreconf)
Notes:
svn path=/head/; revision=458456
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
kernel/qx11embed_x11.cpp:486:20: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'long' in initializer list [-Wc++11-narrowing]
long data[] = {XEMBED_VERSION, XEMBED_MAPPED};
^~~~~~~~~~~~~~
kernel/qx11embed_x11.cpp:486:20: note: insert an explicit cast to silence this issue
long data[] = {XEMBED_VERSION, XEMBED_MAPPED};
^~~~~~~~~~~~~~
static_cast<long>( )
PR: 224945
Notes:
svn path=/head/; revision=458386
|
|
|
|
|
|
|
|
|
| |
PR: 224945
Submitted by: jbeich
Reported by: jbeich
Notes:
svn path=/head/; revision=458311
|
|
|
|
|
|
|
|
| |
PR: 224945
Reported by: jbeich
Notes:
svn path=/head/; revision=458295
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This took quite a lot of time because Qt's own build system underwent
several changes in 5.8.0 that took a while to adapt to.
And, of course, qt5-webengine is a behemoth that we need to patch like crazy
due to its bundling of Chromium. In fact, most of the Chromium patches in
qt5-webengine have been imported with no changes from www/chromium@433510
("www/chromium: update to 56.0.2924.87").
New port: accessibility/qt5-speech
Bigger changes to Qt5 ports we had to make:
- Qt now allows using a configure.json file to define configuration options
and specify configuration checks that can be done when qmake is invoked.
However, configure.json checks done in a subdirectory only propagates to
subdirectories, and checks elsewhere will fail if all .pro files are being
parsed at once (i.e. qmake -recursive), so several ports had to switch to
USES=qmake:norecursive along with manual additional qmake invocations in
subdirectories in order to work. It's been mentioned in a few places such
as Qt's bug tracker that qmake's recursive mode is pretty much deprecated,
so we might switch to non-recursive mode by default in the future.
- Uses/qmake.mk: Introduce QMAKE_CONFIGURE_ARGS. qmake now accepts
arbitrary options such as '-foo' and '-no-bar' at the end of the
command-line. They can be specified in QMAKE_CONFIGURE_ARGS.
- graphics/qt5-wayland: The port can only be built if graphics/mesa-libs is
built with the WAYLAND option, so a corresponding option (off by default)
was added to the port.
- misc/qt5-doc: Switch to a pre-built documentation tarball. The existing
port was not working with Qt 5.9. Instead of trying to fix it, switch to
what Gentoo does and fetch a tarball that already contains all
documentation so that we do not have to build anything at all. The
tarball's name and location in download.qt.io look a bit weird, but it
seems to work fine.
- www/qt5-webengine: Use binutils from ports, Chromium's GN build system
generates a build.ninja that uses ar(1) with the @file syntax that is not
supported by BSD ar, so we need to use GNU ar from binutils.
- x11-toolkits/qt5-declarative-render2d: This port was merged into the main
Qt Declarative repository upstream, and into x11-toolkits/qt5-quick in the
ports tree.
Changes to other ports we had to make:
- biology/ugene: Drop a '#define point "."' that is not present in more
recent versions of the port. Defining a macro with such a common name
causes build issues with Qt 5.9, which uses |point| as an argument name in
methods.
- cad/qelectrotech: Fix plist with Qt 5.9. Directories are no longer
installed with `cp -f -R', but rather `qmake install qinstall', which does
not install
%%DATADIR%%/elements/10_electric/20_manufacturers_articles/bosch_rexroth/.directory
That's a local file that should not even have been part of the tarball
anyway.
- chinese/gcin-qt5: Add additional private Qt directories (which should not
be used in the first place) to get the port to build with Qt 5.9.
- devel/qtcreator: Fix plist with Qt 5.9. Something changed in qdoc and some
test classes no longer generate documentation files.
- security/keepassx-devel: Import a patch sent upstream almost a year ago to
fix the build with Qt 5.9.
Thanks to antoine for the exp-run, and tcberner and Laurent Cimon
<laurent@nuxi.ca> for landing changes in our qt-5.9 branch.
PR: 224849
Notes:
svn path=/head/; revision=458293
|
|
|
|
|
|
|
| |
Reported by: pkg-fallout
Notes:
svn path=/head/; revision=458236
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
x11-toolkits/gnome-sharp20:
- update to version 2.24.4
- use github for sources
- use autoreconf and provided bootstrap script (pre-configure)
- remove gettext-runtime, not used by port
- order USES section, move non-USES related variables to own section
x11-toolkits/gtk-sharp20:
- update to version 2.12.45
- remove gettext-runtime, not used by port
- order USES section, move non-USES related variables to own section
Differential Revision: https://reviews.freebsd.org/D13751
Notes:
svn path=/head/; revision=458233
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove LOCAL mirror (not needed)
- Add git build dependency
- Add missing pygment dependency
- Sort USES section and USE_PYTHON variable
- Indicate that the port supports Python 3 (thus adding FLAVORS)
- Make sphinx dependency versions (i.e. support python 3)
- Add missing dependencies for GSTREAMER option:
- gettext-runtime
- glib20
- Add missing dependency for X11 option: render (x11)
- Remove PDF install target, no longer an option
- Remove pkg-plist that is autogenerated (only DOCS remains)
- Change log: https://kivy.org/#changelog
PR: 224734
Submitted by: Christian Sturm <reezer@reezer@org>
Notes:
svn path=/head/; revision=458231
|
|
|
|
| |
Notes:
svn path=/head/; revision=458027
|
|
|
|
|
|
|
|
| |
PR: 224819
Reported by: Ting-Wei Lan <lantw44@gmail.com>
Notes:
svn path=/head/; revision=458018
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Consistently use DISTVERSION instead of PORTVERSION (the former is set, not the latter)
- Only depend on libunwind on x86 arch with FreeBSD >= 11 (fixes ignored build on arm/ppc)
- Fix python dependency with depreciation of python meta ports
- Remove PYPY_BITS from pkg-plist target, no longer used
- Remove setting of PORTVERSION, DISTVERSION is set in bsd.pypy.mk
- bsd.pypy.mk:
- Define DISTVERSION once, to ensure consistency
- PYPY_DIR: Handle versions with multiple digits
- PYPY_CFFI_VER now differs in value between pypy and pypy3
- bsd.pypy.cffi.mk:
- Add FLAVORS for pypy and pypy3 [1]
- Consistently use PYTHON_IMPL instead of the hard coded "pypy"
- PLIST_FILES: use direct substitution instead of PLIST_SUB
Approved by: portmgr (mat) [1]
Differential Revision: https://reviews.freebsd.org/D13675
Notes:
svn path=/head/; revision=457998
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream no longer ships the contents of misc/py-qt5-doc, so the port has been
removed.
This is also a requirement for updating the Qt5 ports, as the PyQt5 version
currently in the tree has license conflicts with later Qt versions.
Big thanks to tcberner for doing most of the work here, and antoine for the
exp-run.
PR: 224739
Notes:
svn path=/head/; revision=457921
|
|
|
|
|
|
|
|
|
|
|
|
| |
Announcement: https://sourceforge.net/p/tcl/mailman/message/36166576/
While at it, rename pkg-config files to avoid conflict with Tcl/Tk 8.7 [1].
PR: 224819 [1]
Reported by: Ting-Wei Lan <lantw44@gmail.com>
Notes:
svn path=/head/; revision=457841
|
|
|
|
|
|
|
|
|
| |
- Add LICENSE
Changes: http://search.cpan.org/dist/Tk-HistEntry/Changes
Notes:
svn path=/head/; revision=457805
|
|
|
|
|
|
|
|
|
| |
- Change WWW to PyPI: old WWW disapppeared
Changes: https://github.com/stoq/kiwi/commits/master
Notes:
svn path=/head/; revision=457452
|
|
|
|
| |
Notes:
svn path=/head/; revision=457425
|
|
|
|
| |
Notes:
svn path=/head/; revision=457358
|
|
|
|
|
|
|
|
|
| |
- Add dependencies reported by stage-qa
- Pet portlint
- Chase shlib version bump
Notes:
svn path=/head/; revision=457257
|
|
|
|
| |
Notes:
svn path=/head/; revision=456777
|
|
|
|
|
|
|
| |
PR: 220189
Notes:
svn path=/head/; revision=456766
|
|
|
|
|
|
|
|
|
| |
While here, pet portlint and reformat some other BROKEN statements.
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=456719
|
|
|
|
|
|
|
|
|
|
| |
PR: 224227
Exp-run by: antoine
Reviewed by: adridg, rakuco
Differential Revision: https://reviews.freebsd.org/D13367
Notes:
svn path=/head/; revision=456349
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=456282
|
|
|
|
|
|
|
| |
- Add some explicit FLAVOR to dependencies where needed
Notes:
svn path=/head/; revision=455913
|
|
|
|
|
|
|
| |
Approved by: portmgr (tier-2 blanket)
Notes:
svn path=/head/; revision=455813
|
|
|
|
|
|
|
|
|
| |
PR: 222495
Submitted by: Anton Yuzhaninov <citrin+pr@citrin.ru>
Approved by: gnome@ (kwm)
Notes:
svn path=/head/; revision=455783
|
|
|
|
| |
Notes:
svn path=/head/; revision=455654
|
|
|
|
|
|
|
| |
PORTVERSION.
Notes:
svn path=/head/; revision=455652
|
|
|
|
| |
Notes:
svn path=/head/; revision=455539
|
|
|
|
|
|
|
|
|
|
| |
We were not setting the flag to select the GNUstep ABI, so were defaulting to
using the GCC-compatible version, which was likely to trigger a lot of subtle
bugs. This was noticed when C++ exceptions thrown through Objective-C stack
frames caused segfaults.
Notes:
svn path=/head/; revision=455401
|