4525 Commits

Author SHA1 Message Date
bcallah
bd8800c2fd Update to julius-1.0.0; I was noticed by upstream of the release.
Upstream also incorporated our patches, so they can go away.
2018-11-11 16:00:14 +00:00
jsg
8afdab3b31 Disable i386 assembly verions of hqx graphic scalars to avoid a text
relocation fixing the build with lld.

ok naddy@
2018-11-10 23:45:28 +00:00
naddy
3daf0a0e8e needs desktop-file-utils at build time because desktop-file-validate
is run during the build
2018-11-08 16:49:08 +00:00
bcallah
1c51e60221 Update to julius-0.0.0.20181104 2018-11-06 17:38:10 +00:00
rsadowski
7a580cd4a9 unbreak LLD build
`SSL_library_init` is in libssl so add `-lssl` to LIBS.

bump hint and ok naddy@
2018-11-05 21:32:48 +00:00
naddy
84174f9106 bump for package path change devel/gmp -> devel/gmp,-main 2018-11-02 18:48:39 +00:00
bcallah
7444452ff4 Switch MASTER_SITES to the NYC*BUG mirror, problem noticed by solene@ 2018-11-02 00:56:29 +00:00
solene
0b8c275742 link against libc++abi to access libunwind symbols needed by luajit when
compiling with clang

ok jca@ espie@
help from naddy@
2018-10-31 09:48:18 +00:00
bcallah
021d894d01 Update to freeserf-0.1.1.20181027, which is mostly a small code refactoring 2018-10-28 00:28:03 +00:00
bentley
f7b3edf8e9 Rename valyriatear package to lowercase.
The package name used to be lowercase, but inadvertently gained
capitals with the 1.0.0 update.

ok bcallah@ (MAINTAINER)
2018-10-27 07:22:47 +00:00
bentley
d7df66eba0 +pioneer 2018-10-27 07:15:11 +00:00
bentley
a11def704c Import pioneer-20180203, a game of lonely space and adventure.
Pioneer is a space adventure game set in the Milky Way galaxy at the
turn of the 31st century.

The game is open-ended, and you are free to explore the millions of star
systems in the game. You can land on planets, slingshot past gas giants,
and burn yourself to a crisp flying between binary star systems. You can
try your hand at piracy, make your fortune trading between systems, or
do missions for the various factions fighting for power, freedom or
self-determination.

tweaks + ok kirby@
2018-10-27 07:14:26 +00:00
naddy
6fb7b36b06 Find and link with the X11 libraries because various X11 functions are
called directly.
2018-10-26 19:53:06 +00:00
bentley
d6ee878d6f Update to pioneers-15.5. 2018-10-26 06:42:02 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
bentley
df83b42219 Explicitly link against libiconv, fixing build with lld. 2018-10-24 09:42:44 +00:00
naddy
68aa56597a explicitly link against libX11, which is referenced by the XInput driver,
to satisfy lld
2018-10-22 21:18:50 +00:00
naddy
89e6b38371 libogg routines are called from the main program, so we need to
explicitly link against it.  Trying to fix the autoconf/automake
infrastructure proved troublesome, so wedge it in sideways.
2018-10-22 20:04:07 +00:00
benoit
5dadc6a8a8 Update to rocksndiamonds-4.1.1.0. 2018-10-17 08:48:34 +00:00
bcallah
d47e5bea2b Update to julius-0.0.0.20181012
Fixes crashing when opening some save files.
2018-10-16 14:54:33 +00:00
kirby
d5bd0d91a6 +freeorion 2018-10-03 11:45:54 +00:00
kirby
d832dd41de Free Orion is an open-source, platform independent galactic conquest
game in the tradition of the Master of Orion games.

The game is currently playable, but probably only fun to the more
hard-core fans of the genre. Many features have been implemented, but
many others are not. Much of the content is provisional, and unbalanced.
In other words, it'll be a while till it is finished. See the Roadmap
(https://www.freeorion.org/index.php/Roadmap) for the big picture on our
progress.

Tweaks by sthen@, solene@, bcallah@ and me
OK solene@
2018-10-03 11:43:46 +00:00
solene
fc6ddd0d69 Update barony to 3.2.2
ok thfr@ jca@
2018-10-01 12:00:12 +00:00
bcallah
112ba709e0 Update to wtf-20180925 2018-09-27 23:46:17 +00:00
thfr
f07b3a1490 bugfix update to 1.1; ok bcallah@ 2018-09-27 17:08:44 +00:00
bcallah
0a8416b435 Update to hyperrogue-10.4w 2018-09-25 16:56:22 +00:00
bentley
c315605e9b +colobot 2018-09-25 08:53:44 +00:00
bentley
9984570171 Import colobot-0.1.11.1.
Colobot is a real-time strategy game, where you can program your units
(bots) in a language called CBOT, which is similar to C++ and Java. Your
mission is to find a new planet to live and survive. You can save humanity
and get programming skills!

ok solene@
2018-09-25 08:53:04 +00:00
bcallah
a3fdebb2cd Update to returntotheroots-0.8.2.20180924. Features some CMake build
improvements, so a CMake patch goes away. Also includes some bug fixes and
general game improvements.
I added the usual "You must purchase this game to use the package" language
to pkg/README to make sure it's clear that while the package we offer is
open source, the game assets are not.
2018-09-24 21:43:10 +00:00
bcallah
5cf56ea3d6 Update to latest OpenJK code; mostly audio improvements. 2018-09-24 02:35:31 +00:00
thfr
0ddaef1a24 +fnaify 2018-09-23 18:44:17 +00:00
thfr
9d1d5bbe0d import games/fnaify
fnaify is a script to facilitate running games based on the open-source FNA
framework on OpenBSD. It takes care of adjusting the configuration files to
OpenBSD's library names and creates a custom launch script with everything
needed to start the game.

For more information on FNA, see official website: https://fna-xna.github.io

Some examples of games FNA games that can be configured with fnaify include
Stardew Valley, Rogue Legacy, and Owlboy.

tested by Thuban, ok bcallah@
2018-09-23 18:39:34 +00:00
kirby
cd4282cc85 update to wesnoth-1.14.5 2018-09-23 16:05:03 +00:00
bcallah
0b768e8e0e Update to wtf-20180919 2018-09-23 00:47:33 +00:00
solene
1369628c18 Add audio/timidity RUN_DEPEND and move packages specific instructions
from DESCR to a proper README.

ok sthen@ jca@
2018-09-22 21:51:16 +00:00
naddy
fea1b183a1 Restore two changes that were lost on the 3.6 side:
* unhardcode g++ in nethack,qt
* hack to ensure linking qt flavor with C++

Don't hide the link command.
2018-09-20 13:34:27 +00:00
bcallah
4930f07f38 Update bzflag to 2.4.14
From Charlene Wendling
While here, update license marker and COMPILER comment.
2018-09-15 19:26:50 +00:00
bcallah
f5cc4f59dd Upstream rolled their own tarball; use that instead of the GitHub autogen'd
stuff.
From MAINTAINER
2018-09-15 18:54:54 +00:00
sthen
ad9522351b unbreak with newer libc++. FreeBSD r447202. ok bentley@ 2018-09-11 19:24:01 +00:00
sthen
212c39ee4c move math.h include higher, fixes build with newer libc++
from similar diff in freebsd openttd
2018-09-11 14:46:14 +00:00
fcambus
7b9a72277b Add trader. 2018-09-10 20:51:37 +00:00
fcambus
7410c4eaea Import games/trader.
Star Traders is a simple text-based game of interstellar trading, where
the objective is to create companies, buy and sell shares, borrow and
repay money, in order to become the wealthiest player (the winner).

OK bentley@
2018-09-10 20:50:56 +00:00
bcallah
026bb36889 +endless-sky 2018-09-04 21:56:32 +00:00
bcallah
a8b5c4a9cd Import games/endless-sky, a space exploration and combat game similar to
Escape Velocity.
ok rsadowski@, original port by feinerer@, additional testing Charlene
Wendling

Explore other star systems. Earn money by trading, carrying passengers,
or completing missions. Use your earnings to buy a better ship or to
upgrade the weapons and engines on your current one. Blow up pirates.
Take sides in a civil war. Or leave human space behind and hope to find
some friendly aliens whose culture is more civilized than your own...

Endless Sky is a sandbox-style space exploration game similar to Elite,
Escape Velocity, or Star Control. You start out as the captain of a tiny
space ship and can choose what to do from there. The game includes a
major plot line and many minor missions, but you can choose whether you
want to play through the plot or strike out on your own as a merchant or
bounty hunter or explorer.
2018-09-04 21:56:09 +00:00
espie
93aef53599 and of course some would conflict... finish PKGSTEM changes manually 2018-09-04 12:53:16 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
martijn
f67b5b53ce Patch up and reenable fretsonfire. Seems to work on intel cards, although
it falis on most/all radeon cards.

Triggered by a question by Daniel Jakots
Similar diff from tb@
OK bcallah@
2018-09-04 07:46:52 +00:00
bcallah
6912d7d2f5 Update to ezquake-3.1, tiny bugfixes over the previous version in ports.
From Tom Murphy (MAINTAINER) -- thanks!
2018-09-03 19:51:52 +00:00
bcallah
fad5894590 Update to cataclysm-dda-2018.09.02
From Tim Meunier (MAINTAINER), additional testing Charlene Wendling
2018-09-03 19:02:21 +00:00
solene
6655b3a95f Update to minecraft-0.0.6
ok jca@
2018-09-03 08:14:44 +00:00