This release is filled with cool new stuff. Read about it here:
http://crawl.develz.org/wordpress/crawl-0-20-scarf-our-wanderful-fried-frogs
Port changes:
o switch to new master site layout and enable https://
o drop several now unnecessary local patches
o chase SOUND refactoring
o implement and enable sound support for SDL (tiles) option unconditionally
- this uses SDL_mixer and not /usr/local/bin/play like the SOUND option
Upstream requested us to point games/ioquake3 to github master,
making this port obsolete.
PR: 217911
Reviewed by: miwi
Approved by: miwi (mentor)
MFH: 2017Q2
Security: CVE-2017-6903
Security: e48355d7-1548-11e7-8611-0090f5f2f347
Differential Revision: https://reviews.freebsd.org/D10172
Update atomix to 3.22.0.
Update five-or-more to 3.22.2.
Update four-in-a-row to 3.22.1.
Update gnome-2048 to 3.22.0.
Update gnome-chess to 3.24.1.
Update gnome-klotski to 3.22.1.
Update gnome-mahjongg to 3.22.0.
Update gnome-mines to 3.24.0.
Update gnome-nibbles to 3.24.0.
Update gnome-robots to 3.22.1.
Update gnome-sudoku to 3.24.0.
Update gnome-taquin to 3.22.0.
Update gnome-tetravex to 3.22.0.
Update hitori to 3.22.3.
Update iagno to 3.22.0.
Update lightsoff to 3.24.0.
Update quadrapassel to 3.22.0.
Update swell-foop to 3.24.0.
Update tali to 3.22.0.
* Add licenses
* Review dependancies
* Update WWW lines
Obtained from: gnome devel repo (based on)
Wesnoth assumes an UTF-8 charset by default. Using another
one will result in a crash of Wesnoth. Since the charset
depends on the env, the user needs to take care itself.
PR: 216500
Submitted by: mzs_47@yahoo.co.in
error message was a stub, provide a real one.
While here, pet portlint.
This is a catchup commit from various earlier commits.
Approved by: portmgr (tier-2 blanket)
acm may coredump immediately after starting on systems which do not
zero malloc()ed memory e.g., MALLOC_CONF=junk:true. This is because
one of the fields of a malloc()ed data structure (w) contains a
pointer (w->csPool2), and if that pointer is never used, then later
code will find the pointer is non-NULL and try to free() the memory
pointed to by the pointer.
PR: 215427
Submitted by: Jeff Gibbons <jgibbons@protogate.com>
- add missing dependency upon libcanberra (reported by QA)
- change CONFLICTS because it only conflicts on install phase
- bump PORTREVISON because of dependency list change
With hat: gnome
In file included from ui.cpp:40:
In file included from ./gtkmm/ui.h:55:
/usr/local/include/glibmm-2.4/glibmm/refptr.h:93:18: error: expected ';' at end of declaration list
Reported by: pkg-fallout
In file included from EmberServices.cxx:19:
../../../../src/services/server/ServerService.h:32:10: fatal error: 'sigc++/object_slot.h' file not found
#include <sigc++/object_slot.h>
Reported by: pkg-fallout
In file included from cheech.cc:22:
...
/usr/local/include/glibmm-2.4/glibmm/ustring.h:256:13: error: expected ';' at end of declaration list
Reported by: pkg-fallout
Let GStreamer decide which audio sink to use and do not force use the ALSA sink.
Approved by: lme (mentor)
Differential Revision: https://reviews.freebsd.org/D10657
A number of Linux games distributed by GOG.com should be usable under
Linux emulation on FreeBSD, but none has actually been tested.
Approved by: antoine (mentor)
- Bump PORTREVISION in all consumers
- mail/claws-mail-vcalendar now builds, remove IGNORE
- Mark devel/libical-glib as BROKEN
Release Highlights
WARNING: Version 2 IS NOT Binary Compatible with Older Versions
Version 2 is Source Compatible with Older Versions
Lots of source code scrubbing
[New] RSCALE support (requires libicu from http://www.icu-project.org)
[New] CalDAV attachment support (draft-daboo-caldav-attachments)
[New] Resurrect the Berkeley DB storage support
[Bug] issue83: Incorrect recurrence generation for weekly pattern
Handle RRULEs better
Handle threading better
PR: 218711
Submitted by: myself
Approved by: maintainer timeout
2017-04-30 devel/py-coil: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/py-cmdln: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/privman: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/c-unit: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/py-px: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/nglogc: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/bncsutil-ghost++: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/liblouisxml: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/nxt-python: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/spdict: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/guiloader-c++: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/streamhtmlparser: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/winpdb: Unfetchable for more than six months (google code has gone away)
2017-04-30 net/opendpi: Unfetchable for more than six months (google code has gone away)
2017-04-30 net/py-pybeanstalk: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/qwit: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/linux-instantbird: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/jabber-pyicq: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/qwit-devel: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/naim: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/pwytter: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/sievelog: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/ldapenter: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/py-danzfs: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/plasma-applet-apcups: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/scanmem: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/pdsh: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/superswitcher: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/plasma-applet-playwolf: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/nagaina: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/vboxgtk: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/libgcal: Unfetchable for more than six months (google code has gone away)
2017-04-30 math/carve: Unfetchable for more than six months (google code has gone away)
2017-04-30 math/foma: Unfetchable for more than six months (google code has gone away)
2017-04-30 math/libjbigi: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/gcap: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/freetuxtv: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/bangarang: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/opencinematools: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/vstream-client: Unfetchable for more than six months (google code has gone away)
2017-04-30 biology/treeviewx: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/pylot: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/xpi-pencil: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_myvhost: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/feedonfeeds: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_jail: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/jspacker: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/cocoon: Overly complex port with no maintainer since 2008, requires openjdk 1.6
2017-04-30 www/mod_authz_unixgroup24: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/trac-down: Upstream is gone
www/tengine
2017-04-30 www/arora: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/py-postmarkup: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/py-dotcloud.cli: deprecated in upstream
2017-04-30 www/closure-linter: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/httpsqs: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/sventon: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_authnz_external22: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_authn_otp: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/php-plurk-api: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/py-django-app-plugins: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_authz_unixgroup22: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/squidstats: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_log_firstbyte: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/gaeo: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/xpi-pentadactyl: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-mgmt/py-flowtools: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/ydict: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/py-cconv: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/fqterm: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/libgooglepinyin: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/p5-cconv: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/fcitx-googlepinyin: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/php-cconv: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/ibus-table-chinese: Unfetchable for more than six months (google code has gone away)
2017-04-30 databases/jdbm2: Unfetchable for more than six months (google code has gone away)
2017-04-30 databases/akonadi-googledata: Unfetchable for more than six months (google code has gone away)
2017-04-30 lang/ofc: Unfetchable for more than six months (google code has gone away)
2017-04-30 comms/esmska: Unfetchable for more than six months (google code has gone away)
2017-04-30 x11/keynav: Unfetchable for more than six months (google code has gone away)
2017-04-30 x11/hotwire-shell: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/fuzzdb: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/truecrack: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/skipfish: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/py-yara-editor: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/nmapsi4: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/cmd5checkpw: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-p2p/unworkable: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-p2p/rtgui: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/xpi-musicpm: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/pidgin-musictracker: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/logitechmediaserver-superdatetime: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/last-cmus: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/mehdiaplayer: Unfetchable for more than six months (google code has gone away)
2017-04-30 japanese/nhocr: Unfetchable for more than six months (google code has gone away)
2017-04-30 misc/xsw: Unfetchable for more than six months (google code has gone away)
2017-04-30 dns/py-adns: Unfetchable for more than six months (google code has gone away)
2017-04-30 dns/py-bonjour: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/robocalypto: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/libfov: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/dcross: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/lostfeathers: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/hexglass: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/ibus-table: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/chm2pdf: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/dtdinst: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/py-xmltv: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/ibus-m17n: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/libroxml: Unfetchable for more than six months (google code has gone away)
2017-04-30 mail/gnome-gmail-notifier: Unfetchable for more than six months (google code has gone away)
2017-04-30 irc/py-gozerbot: Unfetchable for more than six months (google code has gone away)
2017-04-30 irc/tircd: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/qiviewer: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/py-gchartwrapper: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/svgfig: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/iulib: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/seam-carving-gui: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/py-pyggel: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/rubygem-gemojione2: Use graphics/rubygem-gemojione instead
- Remove USE_CSTD=c99: it was added for [1], now audio/clementine-player builds fine without it
- Bump PORTREVISION for shlib change
Changes: https://github.com/google/protobuf/releases
PR: 178687 [1]
Update gdk-pixbuf2 to 2.36.6
Update gtk30 to 3.22.12
Update cairomm to 1.12.2
Update gtkmm30 to 3.22.0
Update the following themes to be compatible with the new gtk+ version:
Update adwaita-icon-theme to 3.22.0
Update gnome-themes-standard to 3.22.3
Update gtk-E17-theme to 3.22.1 [2]
Update gtk-arc-themes to 20170302 [3]
Update mate-themes to 3.22.10
Bump xfce4-notifyd due to new gtk30 version, requested by olivierd@.
Mark LordsaWar broken, it doesn't build with cairomm 1.12.
PR: 210272 [1], 210696 [2], 218667 [3]
Submitted by: Matthew Rezny [2]
Obtained from: Unless otherwise stated obtained from GNOME devel repo
Exp-run by: antoine@ [1]
Sorry...it turned out I did the test using my default make.conf,
so it was building with default 10-STABLE clang (3.4.1).
After testing again, still no luck with llvm40.
Beret is a 2D puzzle-platformer game about a scientist named Beret
who has gained telekinetic abilities through his research at the
Evil Corporation. He decides that the Evil Corporation is too evil
for his liking, and begins his solitary quest to overthrow the
corporation and punish the evil deeds of his employers.
Beret has:
- 21 puzzle-filled levels
- 120 collectable Medallions
- Over 20 hours of gameplay
- An unlockable level editor
WWW: http://kiwisauce.com/beret/
PR: 218516
Submitted by: Alfonso S. Siciliano <alfix86@gmail.com>
BillardGL is an OpenGL pool billiard simulation, which was developed
within the scope of our course "Computergraphics" at the University
of Freiburg (Germany). BillardGL is puplished under the GPL and is
available for download for Windows and Linux.
WWW: http://www.billardgl.de/index-en.html
There are two cases:
- The upstream versionning is compatible with our versionning, or using
DISTVERSION's magic leads to a compatible PORTVERSION, use
DISTVERSION. If it is possible to use DISTVERSIONPREFIX and
DISTVERSIONSUFFIX to make it compatible, use them.
- The upstream versionning is not compatible with our versionning, and
DISTVERSION's magic does not lead to a correct PORTVERSION, then set
PORTVERSION to the equivalent of our versionning, and set DISTNAME.
It is possible to use a third variable where you store upstream's
version and use it to compute PORTVERSION and/or DISTNAME, like the
dns/bind9* ports do.
Sponsored by: Absolight
* Fetch fix: correct the URL for VOXEL and XXX packs
* Add option VOXEL and remove obsolete MIDI options
* Correct patching of game data path so the full path need not be specified
* Install (SHAREWARE) or instruct (pkg-message) to copy both game data files
PR: 217913
Approved by: pkubaj@anongoth.pl (maintainer), swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10107
- Do not pass SVN_REV via CFLAGS, it is now defined in `src/d_main.c'
- OLD_DEPENDENCIES is no longer a valid setting, stop referencing it
- When adjusting default WAD search path, fix only one DEFWADS rather
than a bunch of them (one is enough)
- Remove old hack for better support for relative paths (for `-iwad'
switch): it no longer applies and the game works correctly per se
- Remove Clang-related fixes that were integrated upstream
- Do not overwrite `make_options' file, simply append few necessary
settings at the end of it
List of changes: http://doomlegacy.sourceforge.net/docs/whatsnew.html
In file included from src/linux/gl_glx.c:57:
/usr/local/include/X11/extensions/xf86dga.h:9:2: warning: "xf86dga.h
is obsolete and may be removed in the future." [-W#$warnings]
/usr/local/include/X11/extensions/xf86dga.h:10:2: warning: "include
<X11/extensions/Xxf86dga.h> instead." [-W#warnings]
While here, add missing USE_XORG components per `stage-qa' note; this
also unbreaks the build when X11 option is not being selected (the bug
previously went unnoticed because it is selected by default).
Reported by: Victor Sudakov
on amd64 (and likely other 64-bit architectures):
- Prototype for `void *qwglGetProcAddress(char *symbol)' was guarded by
#ifdef __linux__; this was not a problem on i386, where sizeof(void *)
/actual return type/ == sizeof(int) /assumed return type of undeclared
function/. On amd64, returned pointer would sometimes get truncated,
leading to a program's crash. Mend this by turning `#ifdef __linux__'
condition essentially into `#ifndef _WIN32'
- Software renderer was typedef'ing PIXEL24 as `unsigned long'; fix it
by using `unsigned int' type instead
- Remove `-s' from OPTIMIZED_CFLAGS: stripping is taken care of during
installation (subject to WITH_DEBUG); also remove optimization flag
`-fexpensive-optimizations' as it is not being supported by Clang
- While here, fix `version' console command to report correct operating
system and architecture names
- Employ options helper target to install documentation; add more useful
changelogs and drop `quake2.3dfxgl' file (meaningless these days)
Ludum Dare 31 Jam competition.
Time is money and you have neither! In 90 SECOND PORTRAITS you're
paying the bills by speed painting portraits of bypassing customers!
You have 90 seconds to paint the customer and his/her prefered
background! Your work day ends after 5 customers!
WWW: http://tangramgames.dk/games/90secondportraits/
New libsigc++20 requires c++11 (it exposes c++11) so explicitly use -std=c++11
where needed.
Mark as broken a bunch of ports which are not c++11 compatible
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707
architectures):
- Console::SetFontSize() method calls Console::Recalculate_NLines()
which might access ConsoleLines[] array before it is constructed,
Recalculate_NLines() is explicitly called after ConsoleLines[] is
allocated and populated, so just comment out problematic call in
SetFontSize(); it is called only once anyway (the problem did not
exhibit itself on i386 for some reason);
- The code assumes that sizeof(long) == 4 in too many places, e.g.
in on-disk file format layouts and such. Fixing all structures
would be too much trouble; instead, simply replace those long's
with int's, [un]signed as appropriate.
dreamt of operating an atomic power plant? Do you have a will to
develop your own CPU? The Powder Toy lets you to do all of these,
and even more!
The Powder Toy is a free physics sandbox game, which simulates air
pressure and velocity, heat, gravity and a countless number of
interactions between different substances! The game provides you
with various building materials, liquids, gases and electronic
components which can be used to construct complex machines, guns,
bombs, realistic terrains and almost anything else. You can then
mine them and watch cool explosions, add intricate wirings, play
with little stickmen or operate your machine. You can browse and
play thousands of different saves made by the community or upload
your own - we welcome your creations!
WWW: http://powdertoy.co.uk/
It has been merged into games/trigger-rally with r435491.
PR: 217781
Submitted by: alfix86@gmail.com (maintainer of trigger-rally)
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D10005
This is a huge release. Major features:
New donator/buyers class: Possessors
Imported Stone Wardens class into the base game, with an unlock
Fully rewrote Archer class
Fully rewrote Rogue class
Reworked Chants and Hymns trees
Buffed Antimagic
Much improved Infinite Dungeon, with new layouts, terrains and challenge levels
New visual effects for many, many talents, both old and new
New "shimmer" cosmetic feature for donators/buyers to change the look of your gear and finally look dapper!
All artifacts now have unique player doll images, to look even more dapper!
Complete changelog:
http://te4.org/blogs/darkgod/2017/03/news/tales-majeyal-150-unbroken-unforgotten-embers-rage-104-and-ashes-urhrok-1
The port also removes patches that landed upstream and patches that were only
to silence compile warnings.
If you purchased Embers of Rage or Ashes of Urh'Rok, these are updated too.
ones available for Windows(tm) but with a number of enhancements.
The latest version includes clones of freecell, golf, mastermind,
merlin, minesweeper, pegged, solitaire, taipei (with editor!), and
thornq (by Martin Thornquist).
WWW: http://www.delorie.com/store/ace/
EXPIRATION_DATE at the end of April 2017.
In the past six months, about a third of the ports marked BROKEN because
they were hosted on Google Code have been fixed. The remaining must not
be of use to anyone.
With hat: portmgr
Sponsored by: Absolight
not work in the expected way. Gather as much treasure as you can
before the nasty monsters get you. Explore several different worlds,
each with its own unique treasures, enemies, and terrain obstacles.
Your quest is to find the legendary treasure, the Orbs of Yendor.
Collect one of them to win! Or just ignore your quest and collect
smaller treasures.
The twist is the unique, unusual geometry of the world: it is one
of just few games which takes place on the hyperbolic plane. Witness
a grid composed of hexagons and heptagons, straight lines which
seem to be parallel, but then they diverge and never cross, triangles
whose angles add up to less than 180 degrees, how extremely unlikely
is it to reach the same place twice, and how the world seems to be
rotated when you do return. All this matters for the gameplay. The
game is inspired by the roguelike genre (although in a very minimalist
way), works of M. C. Escher, and by puzzle games such as Deadly
Rooms of Death.
WWW: http://roguetemple.com/z/hyper/
You have to cut a Polygon in a specific number of equal parts using
a specific number of lines.
Levels consists of a list of Polygons, a number of parts and a
number of slices. Maximum width allowed for a level is 600, Maximum
height is 400. There is no level editor at the moment, so it's
text-editor style.
WWW: http://projects.haxx.es/p/divide-and-succeed/
Adventure Game Studio (AGS) is an open source development tool that is
primarily used to create graphic adventure games like e.g.
- Primordia
- King's Quest I: Quest for the Crown Enhanced Edition
- King's Quest II: Romancing the Stones
- King's Quest III Redux: To Heir is Human
This port provides the runtime only and can be used for running games
created with AGS.
WWW: http://www.adventuregamestudio.co.uk/
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9702
* Update Qt5 to 5.7.1
* Move Qt4 binaries to lib/qt4/bin
* Move Qt5 libraries to lib/qt5/lib
By moving the libraries we should finally be able to get rid of the inplace
upgrade bug (see ports bugs 194088, 195105 and 198720): when Qt5's libraries
were lying in /usr/local/lib, which would often get added by pkgconfig to the
linker paths via dependencies, the already installed libraries were linked
against, instead of the ones that were being built. This forced us to make
sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the
linker flags. With this change this should no longer be the case.
* Rename some ports to match the rest (foo-qtX -> qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING & CHANGES]
There are several new Qt5 ports which all have been created by Marie Loise Nolden
<nolden@kde.org>. Thanks again.
PR: 216797
Exp-Run by: antoine
Reviewed by: rakuco, mat, groot_kde.org
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D9213
Makefile does not support building both the static and shared library.
It compiles the code without -fPIC first for the static library and then
creates the shared library from the same object files without recompiling
them with -fPIC.
- The upstream install target can now be used as well.
- Use upstream library version and bump dependent ports.
The previous update removed the LIBS definition of MAKE_ARGS, but it
is still needed for ports ncurses, so return it back (minus the -lm flag
which is no longer needed).
Approved by: nurses blanket
sources/misc.cpp:43:65: error: narrowing conversion of '4294967248u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
static PARTYOFFS party_0c = {SPR_ENDSPR_1+0x0c,0x0020,0xFFFFFFD0};
^
sources/misc.cpp:46:65: error: narrowing conversion of '4294967282u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
static PARTYOFFS party_0f = {SPR_ENDSPR_1+0x0f,0x005E,0xFFFFFFF2};
^
sources/misc.cpp:47:65: error: narrowing conversion of '4294967290u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
static PARTYOFFS party_10 = {SPR_ENDSPR_1+0x10,0x007E,0xFFFFFFFA};
^
sources/misc.cpp:48:65: error: narrowing conversion of '4294967289u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
static PARTYOFFS party_11 = {SPR_ENDSPR_1+0x11,0x008E,0xFFFFFFF9};
^
sources/misc.cpp:50:65: error: narrowing conversion of '4294967291u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
static PARTYOFFS party_13 = {SPR_ENDSPR_1+0x13,0x00B2,0xFFFFFFFB};
^
sources/misc.cpp:51:65: error: narrowing conversion of '4294967290u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
static PARTYOFFS party_14 = {SPR_ENDSPR_1+0x14,0x00C2,0xFFFFFFFA};
^
sources/misc.cpp:60:65: error: narrowing conversion of '4294967280u' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
static PARTYOFFS party_1d = {SPR_ENDSPR_1+0x1d,0x0030,0xFFFFFFF0};
^
PR: 216707
Reported by: antoine (via exp-run)
board.o: In function `doRules':
board.c:(.text+0x14b1): undefined reference to `getTicks'
draw.o: In function `drawPath':
draw.c:(.text+0x90d): undefined reference to `plotPixel'
draw.o: In function `draw':
draw.c:(.text+0x9aa): undefined reference to `setting'
[...]
PR: 216707
Reported by: antoine (via exp-run)
pyqt.mk provides USE_PYQT=<list> to depend on its components. Convert the ports
not yet using it to it.
Reviewed by: rakuco, mat
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D9261