notbugIf you buy from Amazon USA, please support us by using this link.
Search FreshPorts using Google
not searching src

The FreshPorts Search


Include deleted ports Case sensitive search Sort by:
Include /src tree
Output format:
HTML
Plain Text
Maximum Effort Minimal output
Branch:

Notes

  • Case sensitivity is ignored for "sounds like" and output is ordered by the soundex.
  • When searching on 'Message ID', the type of match is ignored.
  • When searching on 'Commit Message' only 'containing' is used.
  • When searching by 'Under a pathname', your path must start with something like /ports/, /doc/, or /src/. All commits under that point will be returned. The selected match type is ignored and defaults to 'Starts with'.
  • Searching for 'sounds like' is only valid for Committer, Maintainer, Package Name, and Port Name.
Number of commits: 138 (showing only 100 on this page) 1 | 2  »  
Thu, 18 Oct 2018
[ 12:19 adridg ] Original commit 
kf5-syntax-highlighting 5.50.0_1 textproc files touched by this commit KF5 syntax highlighting engine for structured text and code
Workaround textprof/kf5-syntax-hightlighting build failure.

(library) Qt5Network crashes in the presence of VLANs. This terminates
the build when the host build process runs applications that touch
the network -- which happens during schema validation, which is done
if the host has XmlPatters installed. Workaround by ignoring XmlPatterns.

Underlying problem (Qt5Network and VLANs) has not been addressed.

PR:		231402
Reported by:	Ting-Wei Lan
Sun, 14 Oct 2018
[ 16:04 adridg ] Original commit 
qt5-doc 5.11.2 misc files touched by this commit Qt 5 documentation
qt5-examples 5.11.2 misc files touched by this commit Qt 5 examples sourcecode
qt5-style-plugins 5.0.0_2 x11-themes files touched by this commit Additional Styles for Qt 5 and KDE
Fix misattributed ports (email was wrong).

Submitted by:	loise@kde.org
Thu, 11 Oct 2018
[ 19:56 adridg ] Original commit 
qca 2.1.3_2 devel files touched by this commit Cross-platform crypto API for Qt 4
Fix devel/qca with OpenSSL 1.1.1.

Contains portions extracted from upstream and portions created by
submitter. Upstream bits are marked with their git hash.

PR:		228902
Submitted by:	Nathan <ndowens@yahoo.com>
Reported by:	brnrd
Sun, 7 Oct 2018
[ 21:29 adridg ] Original commit 
qt4-network 4.8.7_5 net files touched by this commit Qt network module
Revert 481493, net/qt4-network update to OpenSSL 1.1.1

   "Something's wrong. Perhaps you forgot to build and run ports that
    depend on the one you just patched."

PR:		214691
Reported by:	antoine
[ 20:39 adridg ] Original commit 
qt4-network 4.8.7_4 net files touched by this commit Qt network module
Fix build of legacy Qt4-network port with OpenSSL 1.1.1 for future
changes in base. (Tested in a 12-CURRENT VM with ^/projects/openssl111
worls, and in an 11-STABLE VM with the old situation).

Thanks to brnrd@ for chasing this for a long time, and the original submitter.

Specific credits for obtained-from are in the PR.

PR:		214691
Submitted by:	Melvyn Sopacua
Reviewed by:	brnrd
Obtained from:	richmoore
Tue, 11 Sep 2018
[ 10:39 adridg ] Original commit 
sddm 0.17.0_1 x11 files touched by this commit QML based login manager
Backport security fixes for x11/sddm

The 0.18 release of x11/sddm contains a fix for a security error
that probably doesn't affect us: session-reuse. In any case our
default configuration is not vulnerable. This doesn't update to
0.18 because there's a bunch of other changes that would need to
be chased, further delaying this update.

While here, pet portlint and Tijl, who asked for a pkg-message.

PR:		230029
Reported by:	doctorwhoguy@gmail.com
Security:	f00acdec-b59f-11e8-805d-001e2a3f778d
[ 10:39 adridg ] Original commit 
vuxml 1.1_3 security files touched by this commit Vulnerability and eXposure Markup Language DTD
The 0.18 release of x11/sddm contains a fix for a security error
that allows unlocking a session without a password, if the
ReuseSession configuration option is set to true. The default
configuration sets it to false.

I'm setting the version to < 0.17.0_1 here, because I'm going
to update 0.17 with backports rather than pull in 0.18 (there's
a lot more work in that update, because of reorganisation upstream
and none of our patches apply anymore).

PR:		230029
Reported by:	doctorwhoguy@gmail.com
Sat, 8 Sep 2018
[ 10:28 adridg ] Original commit 
plasma5-plasma-workspace 5.12.5_4 x11 files touched by this commit Plasma5 Plasma workspace
sddm 0.17.0 x11 files touched by this commit QML based login manager
Update x11/sddm to 0.17.

This is still one minor release behind, but a big update relative to
the previous version. Thanks to tijl@ for the patches, dbn@ for
initial testing.

PR:		228116
Submitted by:	tijl
[ 07:53 adridg ] Original commit 
sddm 0.14.0 x11 files touched by this commit QML based login manager
Reduce rc warnings from x11/sddm by setting default value for sddm_enable

(Not bumping PORTREVISION because there are more updates to follow shortly)

PR:		230708
Submitted by:	cpercival
Fri, 7 Sep 2018
[ 12:30 adridg ] Original commit 
superkaramba-kde4 4.14.3_5 deskutils  Deprecated Expiration Date files touched by this commit Widget framework for KDE
Missed a patch for deskutils/superkaramba-kde4 for clang 7.
[ 12:20 adridg ] Original commit 
superkaramba-kde4 4.14.3_5 deskutils  Deprecated Expiration Date files touched by this commit Widget framework for KDE
Fix deskutils/superkaramba-kde4 with clang7.

Reported by:	jbeich
[ 10:21 adridg ] Original commit 
kopete-kde4 4.14.3_10 net-im  Deprecated Expiration Date files touched by this commit KDE multi-protocol instant messenger
Fix net-im/kopete-kde4 with clang7. More of the same boolean foolishness.

Reported by:	jbeich
Thu, 6 Sep 2018
[ 21:06 adridg ] Original commit 
kmag 18.08.1 accessibility files touched by this commit KDE Screen magnifier
kmousetool 18.08.1 accessibility files touched by this commit Automatic mouse click tool for KDE
kmouth 18.08.1 accessibility files touched by this commit Speech synthesizer frontend for KDE
ark 18.08.1 archivers files touched by this commit Archiving tool for KDE
libkgeomap 18.08.1 astro files touched by this commit KDE library for browsing photos on a map
marble 18.08.1 astro files touched by this commit Virtual globe and world atlas for KDE
audiocd-kio 18.08.1 audio files touched by this commit KDE IOSlave for accessing audio CDs
juk 18.08.1 audio files touched by this commit Jukebox, tagger and music collection manager
kmix 18.08.1 audio files touched by this commit Sound mixer for KDE
kwave 18.08.1 audio files touched by this commit Sound editor for KDE

(Only the first 10 of 211 ports in this commit are shown above. View all ports for this commit)
Update the current KDE Applications to 18.08.1, the latest release.

  https://www.kde.org/announcements/announce-applications-18.08.1.php

The release notes mention a few dozen fixes, MTP doesn't crash when
concurrently accessed by another application, nothing critical.

Submitted by:	tcberner
Mon, 3 Sep 2018
[ 19:10 adridg ] Original commit 
charmtimetracker 1.12.0 deskutils files touched by this commit Time tracker
Fix build of deskutils/charmtimetracker with clang7. The patches contain
an explanation of the error (but I don't know why clang7 complains like
this or why writing out what looks like a default constructor to me
gets it to be quiet).

No PORTREVISION because it doesn't make a difference on any platform
that already built successfully.
Sun, 2 Sep 2018
[ 20:30 adridg ] Original commit 
sayonara 1.1.1 audio files touched by this commit Small, clear, and fast Qt-based audio player
Fix build of audio/sayonara on 10.4.

	/wrkdirs/usr/ports/audio/sayonara/work/sayonara-player/src/Components/Covers/LocalCoverSearcher.cpp:71:14:
error: call to 'abs' is ambiguous
		double d = std::abs(height - width) / (width * 1.0) + 1.0;

While here, remove superfluous patch that now just added a
duplicate #include. Don't bump PORTREVISION because this
only fixes the build on 10.4 and otherwise has no effect
on the package.

Reported by:	pkg-fallout
[ 10:15 adridg ] Original commit 
libkgapi 18.08.0 net files touched by this commit KDE based library to access google services
Files moved upstream from one tarball to another. This blocks portupgrade.
Add a CONFLICTS to at least report this early in the build instead of
at install time.

While here, pet portlint.

Reported by:	se
Sat, 1 Sep 2018
[ 20:52 adridg ] Original commit 
kdepim-kde4 4.14.10_15 deskutils  Deprecated Expiration Date files touched by this commit KDE PIM applications
Fix build with clang7

By now I think I'm ahead of jbeich in finding clang7 failures
within the KDE4 stack (which is deprecated and will be removed
anyway 2018-12-31, but probably not before clang7 happens).
[ 10:38 adridg ] Original commit 
charmtimetracker 1.12.0 deskutils files touched by this commit Time tracker
Third time's the charm (ha!) for deskutils/charmtimetracker

Add missing build-dependency on pkgconfig, needed to find libsecret-1
[ 10:32 adridg ] Original commit 
charmtimetracker 1.12.0 deskutils files touched by this commit Time tracker
Fix build of deskutils/charmtimetracker

Add patch to actually link in the libraries that qtkeychain depends on.
See patch for explanation why and how. Not bumping PORTREVISION because
it couldn't have built previously.
Fri, 31 Aug 2018
[ 21:41 adridg ] Original commit 
charmtimetracker 1.12.0 deskutils files touched by this commit Time tracker
Update deskutils/charmtimetracker to 1.12.0, latest upstream release.

Changes https://github.com/KDAB/Charm/releases/tag/1.12.0

 - qtkeychain is now a mandatory dependency
 - the KDAB-internal billing code is no longer optional, but
   can be user-configured away (I hope by default)
 - duplicate idle detection dialog removed
 - lots of other small fixes
[ 14:43 adridg ] Original commit 
sayonara 1.1.1 audio files touched by this commit Small, clear, and fast Qt-based audio player
Update audio/sayonara to 1.1.1, latest upstream version.

https://sayonara-player.com/changelog.php

 - Languages / translations shuffled around
 - Cover view improvements
 - Lots of little bugfixes
Thu, 30 Aug 2018
[ 18:40 adridg ] Original commit 
choqok-kde4 1.5_5 www  Deprecated Expiration Date files touched by this commit KDE micro-blogging client
kdewebdev-kde4 4.14.3_11 www  Deprecated Expiration Date files touched by this commit Comprehensive html/website development environment
kde-baseapps-kde4 4.14.3_4 x11  Deprecated Expiration Date files touched by this commit Basic applications for KDE
kde-runtime-kde4 16.12.3_11 x11  Deprecated Expiration Date files touched by this commit Runtime components for KDE Plasma Desktop
kde-workspace-kde4 4.11.22_25 x11  Deprecated Expiration Date files touched by this commit KDE Plasma Desktop
kdelibs-kde4 4.14.38_5 x11  Deprecated Expiration Date files touched by this commit Base set of libraries needed by KDE programs
kgamma-kde4 4.14.3_3 x11  Deprecated Expiration Date files touched by this commit KDE 4 monitor calibration tool
konsole-kde4 4.14.3_5 x11  Deprecated Expiration Date files touched by this commit KDE terminal emulator
libkonq-kde4 4.14.3_6 x11  Deprecated Expiration Date files touched by this commit Core library for Konqueror
plasma-scriptengine-python-kde4 4.11.22_4 x11  Deprecated Expiration Date files touched by this commit Plasma scriptengine for Python

(Only the first 10 of 23 ports in this commit are shown above. View all ports for this commit)
Deprecate KDE4 software, categories www-x11-themes

This is the last bit.

The last upstream release supporting KDE4 was 10 months ago,
  https://www.kde.org/announcements/announce-applications-17.08.3.php ,
and the kde@ team for FreeBSD has supported modern KDE (i.e.  KDE
Frameworks, Plasma 5 and KDE Applications) for 4 months. Give a 4
month deprecation period to allow users to switch over.
[ 18:23 adridg ] Original commit 
digikam-kde4 4.14.0_16,2 graphics  Deprecated Expiration Date files touched by this commit KDE4 digital photo management application
gwenview-kde4 4.14.3_4 graphics  Deprecated Expiration Date files touched by this commit Image viewer and browser for KDE 4
kamera-kde4 4.14.3_5 graphics  Deprecated Expiration Date files touched by this commit Digital camera manager for KDE 4
kcolorchooser-kde4 4.14.3_3 graphics  Deprecated Expiration Date files touched by this commit KDE 4 application to select colors from the screen or from a palette
kdegraphics-kde4 4.14.3_3 graphics  Deprecated Expiration Date files touched by this commit Graphics utilities for KDE 4 (meta port)
kdegraphics-mobipocket-kde4 4.14.3_3 graphics  Deprecated Expiration Date files touched by this commit Mobipocket plugins for Strigi indexing and thumbnails
kdegraphics-strigi-analyzer-kde4 4.14.3_2 graphics  Deprecated Expiration Date files touched by this commit Strigi analyzers for various graphics file formats
kdegraphics-svgpart-kde4 4.14.3_2 graphics  Deprecated Expiration Date files touched by this commit SVG KPart
kdegraphics-thumbnailers-kde4 4.14.3_2 graphics  Deprecated Expiration Date files touched by this commit Thumbnailers for various graphics file formats
kipi-plugins-kde4 4.14.0_4,1 graphics  Deprecated Expiration Date files touched by this commit KDE 4 kipi graphics plugins (meta port)

(Only the first 10 of 97 ports in this commit are shown above. View all ports for this commit)
Deprecate KDE4 software in categories graphics-textproc.

The last upstream release supporting KDE4 was 10 months ago,
  https://www.kde.org/announcements/announce-applications-17.08.3.php ,
and the kde@ team for FreeBSD has supported modern KDE (i.e.  KDE
Frameworks, Plasma 5 and KDE Applications) for 4 months. Give a 4
month deprecation period to allow users to switch over.

Also deprecated: multimedia/kmplayer-kde4 (permission from jhale@)
Not deprecated, need to contact maintainers:
  misc/krecipes-kde4
  net-im/kmess-kde4
  net/smb4k-kde4
  textproc/uim-kde4
[ 14:34 adridg ] Original commit 
akonadi-kde4 1.13.0_9 databases  Deprecated Expiration Date files touched by this commit Storage server for KDE-Pim
kcharselect-kde4 4.14.3_3 deskutils  Deprecated Expiration Date files touched by this commit Character selector for KDE
kdepim-kde4 4.14.10_15 deskutils  Deprecated Expiration Date files touched by this commit KDE PIM applications
kdepim-runtime-kde4 4.14.10_14 deskutils  Deprecated Expiration Date files touched by this commit KDE PIM tools and services
kdepimlibs-kde4 4.14.10_21 deskutils  Deprecated Expiration Date files touched by this commit KDE PIM Libraries
kdeplasma-addons-kde4 4.14.3_12 deskutils  Deprecated Expiration Date files touched by this commit Extra plasmoids for KDE SC 4
kruler-kde4 4.14.3_3 deskutils  Deprecated Expiration Date files touched by this commit KDE 4 screen ruler
superkaramba-kde4 4.14.3_5 deskutils  Deprecated Expiration Date files touched by this commit Widget framework for KDE
cervisia-kde4 4.14.3_3 devel  Deprecated Expiration Date files touched by this commit CVS Frontend for KDE
dolphin-plugins-kde4 4.14.3_3 devel  Deprecated Expiration Date files touched by this commit Plugins for Dolphin file manager

(Only the first 10 of 90 ports in this commit are shown above. View all ports for this commit)
Deprecate KDE4 software, categories d-games.

The last upstream release supporting KDE4 was 10 months ago,
  https://www.kde.org/announcements/announce-applications-17.08.3.php ,
and the kde@ team for FreeBSD has supported modern KDE (i.e.  KDE
Frameworks, Plasma 5 and KDE Applications) for 4 months. Give a 4
month deprecation period to allow users to switch over.

Not marked deprecated: games/knights-kde4, that's not ours.
[ 12:24 adridg ] Original commit 
jovie-kde4 4.14.3_3 accessibility  Deprecated Expiration Date files touched by this commit KDE text-to-speech system
kaccessible-kde4 4.14.3_3 accessibility  Deprecated Expiration Date files touched by this commit Accessibility services for KDE
kdeaccessibility-kde4 4.14.3_3 accessibility  Deprecated Expiration Date files touched by this commit Accessibility applications for KDE 4
kmag-kde4 4.14.3_3 accessibility  Deprecated Expiration Date files touched by this commit KDE Screen magnifier
kmousetool-kde4 4.14.3_3 accessibility  Deprecated Expiration Date files touched by this commit Automatic mouse click tool for KDE
kmouth-kde4 4.14.3_3 accessibility  Deprecated Expiration Date files touched by this commit Speech synthesizer frontend for KDE
ark-kde4 4.14.3_5 archivers  Deprecated Expiration Date files touched by this commit Archiving tool for KDE
kstars-kde4 4.14.3_10 astro  Deprecated Expiration Date files touched by this commit KDE 4 desktop planetarium
libkgeomap-kde4 15.04.3_12 astro  Deprecated Expiration Date files touched by this commit KDE4 library for browsing photos on a map
marble-kde4 4.14.3_5 astro  Deprecated Expiration Date files touched by this commit Virtual globe and world atlas for KDE

(Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
Deprecate KDE4 software, categories a-c.

The last upstream release supporting KDE4 was 10 months ago,
https://www.kde.org/announcements/announce-applications-17.08.3.php ,
and the kde@ team for FreeBSD has supported modern KDE (i.e.  KDE
Frameworks, Plasma 5 and KDE Applications) for 4 months. Give a 4
month deprecation period to allow users to switch over.

Not marked deprecated: audio/kid3-kde4, that's not ours, and it
supports Qt5 and KF5 as well despite its name.
[ 10:09 adridg ] Original commit 
kde-workspace-kde4 4.11.22_25 x11  Deprecated Expiration Date files touched by this commit KDE Plasma Desktop
Fix build with clang7.

PR:		230936
Reported by:	jbeich
[ 09:57 adridg ] Original commit 
kdepim-kde4 4.14.10_15 deskutils  Deprecated Expiration Date files touched by this commit KDE PIM applications
Fix build with clang7.

PR:		230941
Reported by:	jbeich
[ 09:56 adridg ] Original commit 
krusader2-kde4 2.4.0.b3_6 x11-fm  Deprecated Expiration Date files touched by this commit Twin panel file manager for KDE, like midnight or norton commander
Fix clang7 build.

PR:		230939
Reported by:	jbeich
Wed, 29 Aug 2018
[ 20:49 adridg ] Original commit 
kolf-kde4 4.14.3_4 games  Deprecated Expiration Date files touched by this commit Miniature Golf
ksirk-kde4 4.14.3_5 games  Deprecated Expiration Date files touched by this commit World Domination Strategy game
Clang7 fixes for some old soon-to-be-deprecated KDE4 games.

PR:		230938 230942
Reported by:	jbeich
Tue, 28 Aug 2018
[ 11:05 adridg ] Original commit 
khangman-kde4 4.14.3_3 games  Deprecated Expiration Date files touched by this commit Hangman game for KDE 4
Fix build with clang7

PR:		230943
Reported by:	jbeich
[ 10:59 adridg ] Original commit 
kturtle-kde4 4.14.3_3 lang  Deprecated Expiration Date files touched by this commit Educational programming environment for KDE 4
Fix build with clang7

PR:		230944
Reported by:	jbeich
[ 08:15 adridg ] Original commit 
kile-kde4 2.1.3_7 editors  Deprecated Expiration Date files touched by this commit LaTeX source editor for KDE
Clang7 fixes

PR:		230945
Mon, 27 Aug 2018
[ 21:24 adridg ] Original commit 
kcachegrind-kde4 4.14.3_4 devel  Deprecated Expiration Date files touched by this commit Profiler frontend for KDE
Fix EOL devel/kcachegrind-kde4.

Users are encouraged to move to modern devel/kcachegrind (KF5-based).

PR:		230946
Reported by:	jbeich
[ 21:19 adridg ] Original commit 
kiten-kde4 4.14.3_4 japanese  Deprecated Expiration Date files touched by this commit Japanese reference/study tool for KDE 4
Fix build of EOL software against modern clang.

Lots of KDE4 software contains this strange > 0 comparison for bools,
fix japanese/kiten-kde4 here.

PR:		230947
Reported by:	jbeich
Sun, 26 Aug 2018
[ 09:39 adridg ] Original commit 
kdelibs-kde4 4.14.38_5 x11  Deprecated Expiration Date files touched by this commit Base set of libraries needed by KDE programs
More fixes for kdelibs-kde4 for clang7. Same kind of change
as previous commit -- >0 is weird for bools.

Reported by:	antoine
Thu, 23 Aug 2018
[ 21:29 adridg ] Original commit 
kdelibs-kde4 4.14.38_5 x11  Deprecated Expiration Date files touched by this commit Base set of libraries needed by KDE programs
Massage strange comparison for clang7

kdecore/localization/klocale_kde.cpp:2441:59: error: ordered comparison between
pointer and zero ('const void *' and 'int')
    if ((timeFormat().contains(QString::fromLatin1("%I")) > 0) ||
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~

contains() returns bool or QBool, so this was weird to begin with.

PR:		230462
Reported by:	jbeich
[ 18:49 adridg ] Original commit 
kf5-karchive 5.49.0 archivers files touched by this commit KF5 library that provides classes for handling archive formats
kf5-extra-cmake-modules 5.49.0 devel files touched by this commit Extra modules and scripts for CMake
kf5-kapidox 5.49.0 devel files touched by this commit KF5 API Documentation Tools
kf5-kauth 5.49.0 devel files touched by this commit KF5 abstraction to system policy and authentication features
kf5-kbookmarks 5.49.0 devel files touched by this commit KF5 library for bookmarks and the XBEL format
kf5-kcmutils 5.49.0 devel files touched by this commit KF5 utilities for working with KCModules
kf5-kconfig 5.49.0 devel files touched by this commit KF5 widgets for configuration dialogs
kf5-kcoreaddons 5.49.0 devel files touched by this commit KF5 addons to QtCore
kf5-kcrash 5.49.0 devel files touched by this commit KF5 library to handle crash analysis and bug report from apps
kf5-kdbusaddons 5.49.0 devel files touched by this commit KF5 addons to QtDBus

(Only the first 10 of 75 ports in this commit are shown above. View all ports for this commit)
Update KDE Frameworks to the latest monthly, 5.49

https://www.kde.org/announcements/kde-frameworks-5.49.0.php

Thanks Antoine for the exp-run.

PR:		230596
Submitted by:	tcberner
Tue, 21 Aug 2018
[ 08:15 adridg ] Original commit 
skrooge 2.15.0 finance files touched by this commit Personal finance manager
Update finance/skrooge to 2.15.0

 - changelog at https://skrooge.org/node/232 (minor bugfixes)
 - massage the port description and comment a little, this is
   *by* KDE, but runs everywhere (so it's not *for* KDE)

Reported by:	portscout
Mon, 20 Aug 2018
[ 21:43 adridg ] Original commit 
cmake 3.12.1 devel files touched by this commit Cross-platform Makefile generator
cmake-doc 3.12.1 devel files touched by this commit HTML and Qt Creator helpfiles for CMake
cmake-gui 3.12.1 devel files touched by this commit Qt-based GUI for CMake
Update devel/cmake to 3.12.1

This is a minor incremental update. The patches for TCL 8.7 support
are no longer needed, because upstream has added that support.

Thanks Antoine for the exp-run.

PR:		230488
Submitted by:	tcberner
Thu, 5 Jul 2018
[ 13:01 adridg ] Original commit 
supertux 0.1.3_13 games files touched by this commit Side-scroller game similar to Super Mario Brothers
Fix build with Clang6

/usr/include/c++/v1/utility:639:1: note: candidate function not viable: 1st
      argument ('const std::string' (aka 'const basic_string<char,
      char_traits<char>, allocator<char> >')) would lose const qualifier
make_pair(_T1&& __t1, _T2&& __t2)

Patch includes more explanation.

Reported by:	linimon
[ 10:31 adridg ] Original commit 
sams2 2.0.0_2 www  Ignore files touched by this commit Squid Accounting Management System
Fix build with Clang6.

	error: invalid operands to binary expression ('std::ostream' (aka
	'basic_ostream<char>') and 'std::stringstream' (aka
	'basic_stringstream<char>'))

Reported by:	linimon
Wed, 4 Jul 2018
[ 10:37 adridg ] Original commit 
srg 1.3.6 www files touched by this commit Squid Report Generator
www/srg Fix build with Clang6

	output.cc:101:22: error: cannot initialize an array element of
	type 'char *' with an rvalue of type 'char'

The patches explain the changes. In short, weird types and weird
initializations, normal for 2013-ish.

Reported by:	linimon
[ 09:30 adridg ] Original commit 
qtfm 5.5 x11-fm files touched by this commit Small, lightweight file manager based on pure Qt
x11-wm/qtfm Fix build with Clang6

	mymodel.cpp:166:12: error: no viable conversion from returned
	value of type 'bool' to function return type 'QString'

Presumably, false -> 0 -> NULL -> QString(char *) was at some point a
viable conversion. Return an empty QString explicitly.

Reported by:	linimon
Sat, 23 Jun 2018
[ 20:04 adridg ] Original commit 
ampasACES-container 1.0.2_1 graphics files touched by this commit ACES Container Reference Implementation
Fix graphics/ampasACES-container with Clang6.

	aces_formatter.cpp:255:24: error: non-constant-expression cannot
	be narrowed from type 'unsigned int' to 'int32' (aka 'int') in
	initializer list [-Wc++11-narrowing]
		scanLineHeader sh = { yMin + row, scanLineSize };

Reported upstream as well. Not bumping PORTREVISION since this is just
a compile fix.
[ 19:15 adridg ] Original commit 
ampasACES-container 1.0.2_1 graphics files touched by this commit ACES Container Reference Implementation
Update graphics/ampasACES-container to the actual 1.0.2 version.

Previous commit updated PORTREVISION, but left GH_TAGNAME the same,
leading to a port version called 1.0.2, compiling the 1.0.1 code.
See, e.g., https://github.com/ampas/aces_container/releases
[ 07:39 adridg ] Original commit 
freemat 4.2_18 math  Deleted Deprecated Expired files touched by this commit Numerical computing environment
Fix math/freemat with Clang6.

Noticed by CMake 3.12 fallout. Fixed the C++ issues before I noticed that
the port was marked DEPRECATED. Porting FreeMat to llvm60 is doable, but
probably not worth it given the state of upstream. For reference:
	- s/llvm33/llvm60/ in the Makefile
	- OwningPtr -> std::unique_ptr
	- Some Clang includes have moved around
	- The real issue is dealing with how the JIT changed between
	  llvm33 and later versions.

No PORTREVISION bump, since (a) deprecated (b) compile fix for a platform
it didn't work on before and no code change where it did compile.
Wed, 20 Jun 2018
[ 09:27 adridg ] Original commit 
vtk6 6.2.0_6 math files touched by this commit The Visualization Toolkit
Fix build of math/vtk6 with Clang6 on -CURRENT.

The definition of NULL has changed in C++, and conversions have
gotten stricter, so using NULL where you mean 0 (or false) is
no longer an option. Detected by fallout from updating CMake 3.12.

No PORTREVISION bump because everywhere where it compiled previously
sees no change, and where it didn't compile before it does now
with the same result.

Reported by:	tcberner
[ 09:00 adridg ] Original commit 
cmake 3.11.4_1 devel files touched by this commit Cross-platform Makefile generator
ntroduce OPTION for devel/cmake to generate packages

The generator causes segfaults because it doesn't call pkg_init()
(see https://gitlab.kitware.com/cmake/cmake/issues/18031).
This feature was briefly enabled by default for 3.11.0, between
r467437 (added) and r467620 (removed), but causes problems with
stage-qa (PR 227372). Hide it behind an OPTION for people who want
it and don't worry about stage-qa.

The patch to CPack source will be submitted upstream once some
corner cases are ironed out.

Reported by:	upstream
Approved by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D15900
Tue, 19 Jun 2018
[ 21:08 adridg ] Original commit 
spring 98.0_11 games files touched by this commit Project aiming to create a new and versatile RTS Engine
Pre-emptively fix games/spring before CMake 3.12 arrives.

file(GLOB .. FOLLOW_SYMLINKS ..) was never documented to work; in
3.12-rc1 this has become an error. That in itself is considered
a regression in CMake [1], but the use is wrong anyway, so patch
it away. The change has been accepted upstream [2] already.

Not bumping PORTREVISION because no code actually changes,
it just removes a cmake-time no-op.

[1] https://gitlab.kitware.com/cmake/cmake/issues/18097
[2] https://springrts.com/mantis/view.php?id=6005

PR:		229101
Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D15878
Sun, 17 Jun 2018
[ 21:24 adridg ] Original commit 
Coin 3.1.3_12 graphics files touched by this commit C++ 3D graphics library based on the Open Inventor 2.1 API
The update to CMake 3.12 showed up compile failures (see the new patches,
all of which are from upstream). All of these show Clang being more strict
in its C++ than before.

Reported by:	tcberner
Obtained from:	upstream
Wed, 6 Jun 2018
[ 17:55 adridg ] Original commit 
k3b 18.04.1_1 sysutils files touched by this commit KDE CD/DVD writing suite
Fix pkg-message of sysutils/k3b

 - Remove sentence that suggests that FreeBSD 7.x is still a going concern
 - Remove reference to sysctl that doesn't exist in any supported version

This does not fix the problem that k3b doesn't *work*, though. Since
cdrecord no longer accepts dev=/dev/cd0 , k3b will consistently fail to
blank a CD, as reported in the linked PR.

PR:		228408
Submitted by:	jwb
[ 13:53 adridg ] Original commit 
qt5-webengine 5.9.5_1 www files touched by this commit Qt 5 library to render web content
Fix www/qt5-webengine to build on ARM

Fix build for aarch64 and armv7. Chasing Chromium patches into Qt5-Webengine
is a slow process. Multiple build successes have been reported with
this patch, although I have not been able to try it myself.

I hope I got all the attributions right.

PR:		228603 228708
Submitted by:	mikael.urankar@gmail.com
Reported by:	mikael.urankar@gmail.com, usenet@ulrich-grey.de
Obtained from:	mmel
Mon, 4 Jun 2018
[ 15:20 adridg ] Original commit 
qt5-webengine 5.9.5_1 www files touched by this commit Qt 5 library to render web content
Make www/qt5-webengine use Clang 6

Build WebEngine with Clang 6, following the example of Chromium and Iridium.

PR:		227683
Submitted by:	jbeich
Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D15662
[ 09:34 adridg ] Original commit 
kf5-kdnssd 5.46.0_1 dns files touched by this commit KF5 abstraction to system DNSSD features
dns/kf5-kdnssd: Fix build error when compiled with MDNSRESPONDER option

KDE ports build with -DQT_NO_CAST_FROM_BYTEARRAY, so the implicit cast
from QByteArray to const char * is not available. Make the necessary
conversion explicit.

This is being upstreamed as well (but would only land in 5.48 or later).

PR:		228735
Submitted by:	ashish
Reported by:	ashish
Reviewed by:	tcberner
Sat, 2 Jun 2018
[ 22:03 adridg ] Original commit 
kdegraphics 18.04.1_1 graphics files touched by this commit Graphics utilities for KDE (meta port)
skanlite 2.1.0 graphics files touched by this commit Simple image scanning application
skanlite-kde4 1.1_7 graphics  Deprecated Expiration Date files touched by this commit Simple image scanning application for KDE4
New port graphics/skanlite

This is the current version of skanlite, based on KDE Frameworks 5 and
shipped as part of KDE Applications. The legacy KDE4 version was moved
aside in r465503. Now add the modern version of the same application
and add it as a default part of the kdegraphics meta-port.

Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D15296
[ 20:22 adridg ] Original commit 
qt5-sqldrivers-mysql 5.10.1 databases files touched by this commit Qt MySQL database plugin
Comment on patch for databases/qt5-sqldrivers-mysql

Add a note to the patch for MariaDB-compatibility on how to do it
without ifdefs, which therefore would track changes in MariaDB
definitions (if it follows the MySQL change) automatically.
Fri, 1 Jun 2018
[ 22:16 adridg ] Original commit 
qt4-mysql-plugin 4.8.7_4 databases files touched by this commit Qt MySQL database plugin
qt5-sqldrivers-mysql 5.10.1 databases files touched by this commit Qt MySQL database plugin
Fix build of the Qt SQL plugins for MySQL against MariaDB 10.

Recent MySQL code has deprecated the my_bool type, so r469165
added a check for that recent version. MariaDB pretends to be
MySQL, and has an even newer version, which nonetheless hasn't
taken over the drop-my_bool-type change. So my_bool still exists
there. Assume, for now, that MariaDB has my_bool regardless,
to fix incompatibilities reported after PR227813 was closed.

PR:		227813
Reported by:	Jashank Jeremy
Thu, 31 May 2018
[ 22:10 adridg ] Original commit 
cutelyst 2.4.0 www files touched by this commit C++/Qt web framework
New port www/cutelyst. Cutelyst is a C++/Qt web framework, which can be
used to write standalone web-applications with a small footprint, yet
with powerful templating -- and share code and logic with desktop apps.
Mon, 28 May 2018
[ 19:34 adridg ] Original commit 
kdelibs-kde4 4.14.38_3 x11  Deprecated Expiration Date files touched by this commit Base set of libraries needed by KDE programs
Since devel/qca was flavorized, kdelibs-kde4 was still depending on
the unflavored, and now Qt5-by-default-version. Make the required
flavor explicit.

PR:		227531
Reported by:	ohartmann@walstatt.org
Fri, 25 May 2018
[ 21:12 adridg ] Original commit 
plasma5-kde-cli-tools 5.12.5 sysutils files touched by this commit Plasma5 non-interactive system tools
kde-runtime-kde4 16.12.3_10 x11  Deprecated Expiration Date files touched by this commit Runtime components for KDE Plasma Desktop
Add CONFLICTS lines because both ports install manpage for kdesu

Reported by:	se
Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D15571
[ 11:51 adridg ] Original commit 
qgit 2.8 devel files touched by this commit Graphical interface to git repositories
Update devel/qgit to latest upstream 2.8

	https://github.com/tibirna/qgit/releases/tag/qgit-2.8

	Version 2.8 releases fixes for a set of issues that were
	reported and/or solved by QGit contributors in the last year.

	Most notably, the file browsing was fixed. A set of issues
	with compilation on Windows was also addressed. Breakage of
	keybindings and menu item accelerators was also sorted out.

The new patch in files/ is there because the release forgot to update
the version number (reported upstream).

Reported by:	portsmon
Fri, 4 May 2018
[ 14:34 adridg ] Original commit 
plasma5-kwallet-pam 5.12.5_1 security files touched by this commit Plasma5 KWallet PAM Integration
Update plasma5-kwallet-pam with security fixes released today.

  https://www.kde.org/info/security/advisory-20180503-1.txt
  CVE-2018-10380

The patches are taken from the git commits referred to in the
security notice, hence the unusual naming.

Approved by:	tcberner (mentor, implicit)
Security:	83a548b5-4fa5-11e8-9a8e-001e2a3f778d
[ 14:28 adridg ] Original commit 
vuxml 1.1_3 security files touched by this commit Vulnerability and eXposure Markup Language DTD
Security notice regarding kwallet-pam (KDE Plasma5).

  https://www.kde.org/info/security/advisory-20180503-1.txt

The port is not built by default through the regular KDE packages,
and has been in the ports tree only a week; the impact is expected
to be low.

Approved by:	tcberner (mentor, implicit)
[ 13:16 adridg ] Original commit 
kde4 4.14.3_7 x11 files touched by this commit KDE Software Compilation 4 (legacy)
kde5 5.12.5.18.04.0 x11 files touched by this commit KDE Plasma Desktop and Applications (current)
Fix pkg-descr for the kde[45] metaports as well
 - kde4 is legacy
 - kde5 is current (and isn't called KDE5)
 - fix https while I'm at it

Approved by:	tcberner (mentor, implicit)
Thu, 3 May 2018
[ 12:32 adridg ] Original commit 
kde4 4.14.3_7 x11 files touched by this commit KDE Software Compilation 4 (legacy)
kde5 5.12.4.18.04.0 x11 files touched by this commit KDE Plasma Desktop and Applications (current)
Correct comment on the two top-level KDE ports:
 - indicate that the KDE4 metaport is legacy
 - there is no KDE5, so don't call it that in the comment even if
   the port *is* named suggestively (for that matter, Software
   Collection was never intended to be used in public communication
   either).

Approved by:	tcberner (mentor, implicit)
Thu, 26 Apr 2018
[ 20:39 adridg ] Original commit 
dlib-cpp 19.6 science files touched by this commit Machine learning framework written in C++
py-dlib 19.6 science files touched by this commit Machine learning framework written in C++ (python bindings)
New ports science/dlib-cpp and science/py-dlib (Python bindings for the former)

Changed from the reviewed form:
 - fixed typo's
 - added support for suffixed Boost::Python
 - removed commented-out lines from patch

Submitted by:	arrowsvc (6yearold@gmail.com, new maintainer)
Reviewed by:	tcberner, adridg
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14798
Wed, 18 Apr 2018
[ 07:15 adridg ] Original commit 
kig 17.12.3 math files touched by this commit KDE interactive geometry application
math/kig requires Python 2.7

The Boost::Python bindings are searched for in a bunch of 2.x versions,
and no 3.x versions. Force the use of Python 2.7. No PORTREVISION bump,
since the port doesn't change -- if you had Python 3 as default before,
kig just didn't build.

Approved by:	tcberner (mentor, implicit)
Tue, 17 Apr 2018
[ 20:56 adridg ] Original commit 
kig 17.12.3 math files touched by this commit KDE interactive geometry application
Fix math/kig build failures because it can't find Boost::Python.

This is another bit of fallout from the change in CMake 3.11.0 which
respects CMAKE_REQUIRED_LIBRARIES in check_headers. It took a while
for us to be able to reproduce the problem, though.

Submitted by:	tcberner
Reported by:	pkg-fallout
Reviewed by:	adridg
Approved by:	tcberner (mentor, implicit)
[ 18:00 adridg ] Original commit 
cmake 3.11.0_1 devel files touched by this commit Cross-platform Makefile generator
Fix stage-qa problems with devel/cmake

Linking to base libarchive is disallowed by stage-qa, so restore
USES=libarchive (to avoid the bundled libarchive and to link to
ports libarchive) and drop the pkg(8) generator for CPack, since
libpkg in turn pulls in base libarchive.

PR:		227372
Approved by:	tcberner (mentor, implicit)
[ 07:43 adridg ] Original commit 
akonadi 17.12.3 databases files touched by this commit Storage server for KDE-Pim
kmail 17.12.3 deskutils files touched by this commit KDE mail client
Provide Akonadi (server) and KMail (client) with a pkg-message that
provides a workaround for "the world is going to end!" messages.

Approved by:	tcberner (mentor, implicit)
Sun, 15 Apr 2018
[ 21:43 adridg ] Original commit 
cmake 3.11.0 devel files touched by this commit Cross-platform Makefile generator
cmake-doc 3.11.0 devel files touched by this commit HTML and Qt Creator helpfiles for CMake
cmake-gui 3.11.0 devel files touched by this commit Qt-based GUI for CMake
Update CMake to 3.11.0. Thanks to antoine@ for the exp-run.

In the run-up to this commit, many other ports were pre-emptively fixed.
The only issue still known is math/kig, which had a build failure in
the exp-run, but which isn't reproducible across multiple 11.1 {i386,amd64}
machines and poudriere builds. We've decided to forge ahead.

The new CMake version:
 - drops FreeBSD patches that have been incorporated upstream,
 - re-shuffles patches to FindQt4, since upstream has made some changes
   which break FindQt4 in new ways on FreeBSD (while fixing the old ones),
 - has new patches to make OpenMP and BLAS findable on FreeBSD,
 - drops ports libarchive in favor of the version in base, to avoid
   overlinking for the pkg(8) support in CPack (this makes portlint
   complain, and we have decided to ignore it).

PR:		227372 226959 223678
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14506
Sat, 14 Apr 2018
[ 10:11 adridg ] Original commit 
ktorrent 5.1.0 net-p2p files touched by this commit BitTorrent client for KDE
Pre-emptively fix net-p2p/ktorrent for CMake 3.11

Some generated files have includes in a different order than in older
CMake versions, which show up missing typedefs / implicit includes.

Submitted by:	antoine (via exp-run)
Approved by:	tcberner (mentor, implicit)
[ 10:08 adridg ] Original commit 
kwave 17.12.3 audio files touched by this commit Sound editor for KDE
Pre-emptively fix audio/kwave before CMake 3.11.

The newer CMake respects CMAKE_REQUIRED_LIBRARIES in places that older
CMake code doesn't expect. Temporarily reset to empty for that. No
effect on CMake 3.10, which didn't use that variable in CHECK_INCLUDE_FILES
anyway.

Reported by:	antoine (via exp-run)
Approved by:	tcberner (mentor, implicit)
Fri, 13 Apr 2018
[ 11:56 adridg ] Original commit 
qtcreator 4.5.1_1 devel files touched by this commit C++ and QML IDE for Qt development
Massage devel/qtcreator to not crash on opening files.

The patch describes itself as a hack. It is.

PR:		226224
Reported by:	jt@ixsystems.com
Approved by:	tcberner (mentor, implicit)
Thu, 12 Apr 2018
[ 11:04 adridg ] Original commit 
qt5-designer 5.9.4_4 devel files touched by this commit Qt 5 graphical user interface designer
Fix the .pc file installed by devel/qt5-designer.

Followup to r466825 (fix which causes failure in devel/py-qt5-designer)
and r467015 (which reverted the fix). Change only the installed .pc
file, not the .pro file (which has knock-on effects for ports using
qmake, like the py-qt5-designer* ones).

Tested this time with
	poudriere bulk ... -i -C
		x11-toolkits/qt5-uiplugin
		devel/qt5-designer
		devel/py-qt5-designer
		devel/py-qt5-designerplugin
		devel/qscintilla2-designerplugin-qt5

Approved by:	tcberner (mentor, implicit)
Tue, 10 Apr 2018
[ 20:24 adridg ] Original commit 
qt5-designer 5.9.4_3 devel files touched by this commit Qt 5 graphical user interface designer
Revert r466825, which causes much fallout. Right now the choice seems
to be between working py-qt5-designer* and a correct pkg-config file.

hat: adridg

Reported by:	antoine_, pkg-fallout
Approved by:	tcberner (mentor, implicit)
Mon, 9 Apr 2018
[ 08:57 adridg ] Original commit 
kdelibs-kde4 4.14.38_2 x11  Deprecated Expiration Date files touched by this commit Base set of libraries needed by KDE programs
'large' is no longer a valid msdosfs mount option in head after r319735.

Removes the -o large passed to mount, when kdelibs-kde4 is built on
a recent-ish 12-CURRENT system. At the same time, fix a logic error
regarding the handling of the -L flag reported by HAL.

PR:		223125
Submitted by:	rakuco
Reported by:	avg
Approved by:	tcberner (mentor, implicit)
Sun, 8 Apr 2018
[ 21:32 adridg ] Original commit 
qt5-gui 5.9.4_4 x11-toolkits files touched by this commit Qt graphical user interface module
Avoid BGR visuals with Qt5 on i915 (well, all) platforms. Explanation
is in the patch and PR.

PR:		223638
Submitted by:	Bengt Ahlgren
Reported by:	Jason W Bacon
Reviewed by:	Philipp Engel
Approved by:	tcberner (mentor, implicit)
[ 18:38 adridg ] Original commit 
qt5-designer 5.9.4_2 devel files touched by this commit Qt 5 graphical user interface designer
Fix bad package-config file in Qt5 Designer. The pkg-config file for
Qt5Designer refers to a non-existent (other) .pc file.

PR:		212216
Submitted by:	tcberner
Reported by:	Ting-Wei Lan
Approved by:	tcberner (mentor, implicit)
[ 12:33 adridg ] Original commit 
soci 3.2.2_9 databases files touched by this commit C++ Database Access Library
Pre-emptively fix databases/soci for CMake 3.11.

With CMake 3.11, configure fails with this error:

  CMake Error: The following variables are used in this project, but they are
set to NOTFOUND.
  Please set them or make sure they are set and tested correctly in the CMake
files:
  MYSQL_EMBEDDED_LIBRARIES
      linked by target "cmTC_ec547" in directory
/wrkdirs/usr/ports/databases/soci/work/soci-3.2.2/CMakeFiles/CMakeTmp

  CMake Error at /usr/local/share/cmake/Modules/CheckIncludeFile.cmake:60
(try_compile):
    Failed to configure test project build system.
  Call Stack (most recent call first):
    /usr/local/share/cmake/Modules/FindThreads.cmake:121 (CHECK_INCLUDE_FILE)
    core/CMakeLists.txt:17 (include)

The underlying issue is that the test for MySQL embedded leaks the
library into CMAKE_REQUIRED_LIBRARIES, which are then picked up in
other feature tests. If the library wasn't found (which is normal,
it's not a dependency in the port) then those later tests fail.
CMake 3.11 is somehow stricter about this than CMake 3.10.

No PORTREVISION bump because it's a pre-emptive build fix and nothing
changes on the port.

Approved by:	tcberner (mentor, implicit)
[ 12:12 adridg ] Original commit 
ark 17.12.3 archivers files touched by this commit Archiving tool for KDE
Fix build of archivers/ark on 10.3 (old clang). Make the return
type of the lambda explicit, to avoid this build error:

error: return type 'QString' must match previous return type 'const QString'
when lambda expression has unspecified explicit return type
                return QString();

Reported by:	pkg-fallout
Approved by:	tcberner (mentor, implicit)
Fri, 6 Apr 2018
[ 12:09 adridg ] Original commit 
sqlitebrowser 3.10.1_1 databases files touched by this commit Visual tool to manage SQLite databases
The find module for QScintilla included with sqlitebrowser has never worked
(well) on FreeBSD. Then the port used en embedded copy of QScintilla.
Switch to using the system QScintilla.

This change is triggered by CMake 3.11, which tried to build the embedded
QScintilla slightly differently. That fails because there are header
files declaring enum { SCI_CANREDO = 2016 } *and also* header files
that #define SCI_CANREDO 2016; the include order is very fragile.

Also reported upstream.

Reviewed by:	lbartoletti_tuxfamily (maintainer)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14930
Mon, 2 Apr 2018
[ 20:19 adridg ] Original commit 
qmapshack 1.11.0_1 astro files touched by this commit Ultimate outdoor aficionado's tool
Fix astro/qmapshack ahead of CMake 3.11.

Because of the way CMake 3.11 orders includes in mocs_compilation.cpp,
it shows up cases where headers don't have all of the necessary
includes or forward-type-declarations in place. Add one here to
fix the build. The error message is in the patch.

Also reported upstream,
  https://bitbucket.org/maproom/qmapshack/issues/325/cmake-311-build-fix
but it had already been (unrelatedly) fixed upstream in
  https://bitbucket.org/maproom/qmapshack/commits/2968b238

Approved by:	tcberner (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D14932
[ 20:12 adridg ] Original commit 
drawpile 2.0.10_1 graphics files touched by this commit Collaborative drawing program
Fix graphics/Drawfile ahead of CMake 3.11.

The order in which files are placed in mocs_compilation.cpp has changed
in CMake 3.11 compared to CMake 3.10. This shows up places where not all
of the includes needed for a bit of code, are included -- because by chance,
everywhere else they are already included by the time the compiler gets to
the offending header. In switching the order around, compiles fail.

The error message is in the patch -- just a missing type declaration.

Approved by:	tcberner (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D14770
[ 20:02 adridg ] Original commit 
elmerfem 8.3.20170524 cad files touched by this commit ELMER FEM package
Fix build of cad/elmerfem ahead of CMake 3.11.

 - Bump to the actual 8.3 release, instead of a few days and revisions
   short of it. There's no uploaded tarball, so we're still stuck with
   GH tags.
 - Build out-of-source; with CMake 3.11 you can no longer add a library
   with no (zero) sources, and the existing setup was picking up build-
   cache directories like CMakeFiles/ to turn into Elmer libraries.
 - As a side-effect, this shows the bogus library added to the plist
   some time earlier -- CMakeFiles is not an actual Elmer plugin.
 - Detection of <inttypes.h> is broken because of the way Fortran
   libraries are added to the link line, but gcc_s isn't; this leads
   to header detection that fails in linking. So just tell CMake
   that inttypes.h exists, instead.

Approved by:	tcberner (mentor, implicit)
Sun, 25 Mar 2018
[ 08:09 adridg ] Original commit 
skanlite 1.1_6 graphics files touched by this commit Simple image scanning application
skanlite-kde4 1.1_7 graphics  Deprecated Expiration Date files touched by this commit Simple image scanning application for KDE4
Move graphics/skanlite to skanlite-kde4. This makes room for the
updated, KDE Frameworks 5, version of the same application.

Approved by:	tcberner (mentor, implicit)
Fri, 23 Mar 2018
[ 11:00 adridg ] Original commit 
kdeutils-kde4 4.14.3_5 misc  Deprecated Expiration Date files touched by this commit Collection of utilities for KDE 4
filelight 17.04.3_1 sysutils files touched by this commit Map of concentric segmented-rings representing file system
filelight-kde4 4.14.3_2 sysutils  Deprecated Expiration Date files touched by this commit Map of concentric segmented-rings representing file system
Resurrect sysutils/filelight-kde4. When the port was updated (to a modern,
functional version) the KDE4 metaport kdeutils-kde4 (and also the meta-
metaport x11/kde4) gained a surprising dependency on KDE Frameworks 5.

Since we're renaming and moving stuff around in preparation for landing
modern KDE, give the KDE4 purists their old software back.

Approved by:	tcberner (mentor, implicit)
[ 09:50 adridg ] Original commit 
kde-telepathy 0.9.0_3 net-im files touched by this commit KDE integrated instant messaging framework
ktp-accounts-kcm 0.9.0_2 net-im files touched by this commit KDE instant messaging account management module
ktp-accounts-kcm-kde4 0.9.0_3 net-im  Deprecated Expiration Date files touched by this commit KDE instant messaging account management module
ktp-approver 0.9.0_2 net-im files touched by this commit KDE instant messaging notifier
ktp-approver-kde4 0.9.0_3 net-im  Deprecated Expiration Date files touched by this commit KDE instant messaging notifier
ktp-auth-handler 0.9.0_2 net-im files touched by this commit KWallet integration module for KDE Telepathy
ktp-auth-handler-kde4 0.9.0_3 net-im  Deprecated Expiration Date files touched by this commit KWallet integration module for KDE Telepathy
ktp-common-internals 0.9.0_4 net-im files touched by this commit KDE Telepathy internal library
ktp-common-internals-kde4 0.9.0_5 net-im  Deprecated Expiration Date files touched by this commit KDE Telepathy internal library
ktp-contact-list 0.9.0_2 net-im files touched by this commit KDE instant messaging contact list application

(Only the first 10 of 26 ports in this commit are shown above. View all ports for this commit)
Shuffle the KDE ktp-* and related ports into a -kde4 suffix.
This is consistent with r462619, which moved most (but not all,
hence this commit) of the KDE4-era ports out of the way for
newer generation KDE.

Approved by:	tcberner (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D14775
Thu, 22 Mar 2018
[ 09:53 adridg ] Original commit 
kicad 4.0.7_7,2 cad files touched by this commit Schematic and PCB editing software
kicad-devel r20180223095015_3 cad  Ignore files touched by this commit Schematic and PCB editing software
Fix cad/kicad{-devel} in advance of CMake 3.11. Remove old duplicate CMake
module.

The old modules use CMake internals that are going away in 3.11;
this particular module has been shipped with CMake since 3.0 at least,
so it's just not necessary except on silly ancient platforms.

Reviewed by:	thierry (maintainer)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14772
[ 08:47 adridg ] Original commit 
cockatrice 0.0.g2017.11.19_2 games files touched by this commit Virtual tabletop client and server for multiplayer card games
Fix games/cockatrice plist. With CMake 3.10, (also CMake 3.11, which is
why I noticed this) and Qt 5.9, there are translations that are not included
in the plist. Poudriere shows me:

	====> Running Q/A tests (stage-qa)
	====> Checking for pkg-plist issues (check-plist)
	===> Parsing plist
	===> Checking for items in STAGEDIR missing from pkg-plist
	Error: Orphaned: %%DATADIR%%/translations/cockatrice_ca.qm
	Error: Orphaned: %%DATADIR%%/translations/cockatrice_el.qm
<snip>

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14784
Tue, 20 Mar 2018
[ 22:52 adridg ] Original commit 
hatari 2.0.0_4 emulators files touched by this commit Atari ST emulator
Fix emulators/hatari pre-emptively for CMake 3.11. Build error is

CMake Error at /usr/local/share/cmake/Modules/CheckIncludeFiles.cmake:63
(message):
  Unknown arguments:

    HAVE_SDL_CONFIG_H

which comes because SDL_INCLUDE_DIR can contain more than one element,
in which case the code falls over. Further explanation is in the patch.

Approved by:	tcberner (mentor, implicit)
[ 19:07 adridg ] Original commit 
supertux2 0.4.0_11 games files touched by this commit Side-scroller game similar to Super Mario Brothers
Fix games/supertux2 build (noticed in CMake update, although this is
unrelated). The explanation is in the patch: C++ code that #defines type
is asking for trouble in other headers.

Approved by:	tcberner (mentor, implicit)
[ 13:01 adridg ] Original commit 
dspdfviewer 1.15.1_6 graphics files touched by this commit Dual-screen PDF viewer for LaTeX-beamer
Fix graphics/dspdfviewer build with modern Clang. The error message
is in the (new) patch.

PR:		226524
Approved by:	tcberner (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D14652
Thu, 15 Mar 2018
[ 16:19 adridg ] Original commit 
qmmp 0.11.0_1 multimedia files touched by this commit Qt4-based multimedia player
qmmp-qt5 1.2.0_1 multimedia files touched by this commit Qt5-based multimedia player
Switch qmmp to USES=libarchive

The LIB_DEPENDS line can also be satisfied by base libarchive, which
then leads to problems at configure time because the CMake code looks for
ports libarchive. This is hidden as long as CMake depends on the ports
version of libarchive.

PR:		226538
Approved by:	tcberner (mentor), liangtai.s16@gmail.com (maintainer)
Differential Revision:	https://reviews.freebsd.org/D14655
Mon, 12 Mar 2018
[ 11:10 adridg ] Original commit 
kig-kde4 4.14.3_12 math  Deprecated Expiration Date files touched by this commit KDE 4 interactive geometry application
Prepare for CMake 3.11; avoid a linker error while looking for a header file.
While here, pet portlint / stage-qa.

Approved by:	tcberner (mentor, implicit)
Sun, 11 Mar 2018
[ 21:35 adridg ] Original commit 
cuneiform 1.1.0_4 graphics  Deprecated Expiration Date files touched by this commit OCR system developed and open sourced by Cognitive technologies
Fix build with base Clang on 11.1 -- this probably does not cover all of the
problems listed in the PR, but it's a step. The port remains unmaintained,
upstream hasn't been maintained in ~8 years, should probably be deprecated
instead.

PR:		216197
Approved by:	tcberner (mentor, implicit)
Mon, 5 Mar 2018
[ 11:25 adridg ] Original commit 
falkon 3.0.0 www files touched by this commit Web browser based on WebKit engine and Qt Framework
New port: www/falkon, the successor to www/qupzilla-qt5

Qupzilla has migrated to the KDE umbrella upstream, and
renamed itself in the process. The first rebranded release
was 2018-02-27.

	https://davidrosca.blogspot.nl/2018/02/falkon-300-released.html

Qupzilla settings can be migrated to Falkon with
	cp -R ~/.config/qupzilla  ~/.config/falkon

In the medium term, qupzilla-qt5 will be deprecated and
users encouraged to move to falkon. qupzilla-qt4 is
based on an EOL toolkit and won't be touched.

Submitted by:	tcberner
Approved by:	tcberner (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D13906
Number of commits: 138 (showing only 100 on this page) 1 | 2  »  
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
mariadb100-serverOct 20
mariadb101-serverOct 20
mariadb102-serverOct 20
mariadb103-serverOct 20
mariadb55-serverOct 20
mysql55-serverOct 20
mysql56-serverOct 20
mysql57-serverOct 20
mysql80-serverOct 20
percona55-serverOct 20
percona56-serverOct 20
percona57-serverOct 20
ruby23Oct 20
ruby24Oct 20
libsshOct 17

8 vulnerabilities affecting 97 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-10-20 16:03:41


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 35721
Broken 62
Deprecated 523
Ignore 348
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 44
Expired 4
Set to expire 496
Interactive 0
new 24 hours 7
new 48 hours15
new 7 days53
new fortnight81
new month228

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.