Commit graph

15956 commits

Author SHA1 Message Date
Mathieu Arnold
8dab11a002 Remove $FreeBSD$ from patches files in categories a-j.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 13:34:20 +00:00
Dmitry Marakasov
0d9889bdd5 - Fix build on pre-10.x
PR:		200303
Submitted by:	tkato432@yahoo.com
2015-05-21 15:55:52 +00:00
Dmitry Marakasov
1fe3c71e87 This is a GPL release of the Seven Kingdoms: Ancient Adversaries
thanks to Enlight Software which granted the ability to license the
game under a free and open source license in 2009. See the file
"COPYING" for the details of the license. We are indebted to Enlight
for making the 7kfans project possible and giving a new chance to
build a community for fans of the game.

WWW: http://7kfans.com/
2015-05-21 12:56:58 +00:00
Dmitry Marakasov
ca1a73220a - Modernize plist
- Don't cat pkg-message from Makefile

Approved by:	portmgr blanket
2015-05-21 06:52:17 +00:00
Dmitry Marakasov
31b172b840 - Drop @dirrm* from plist
- Don't cat pkg-message from Makefile

Approved by:	portmgr blanket
2015-05-21 06:51:51 +00:00
Dmitry Marakasov
84fe639ca1 - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-05-20 09:06:43 +00:00
John Marino
3495d8e943 Expire 14 gnome ports broken for more than 6 months (remove in 2 weeks)
PR:		199761
Approved by:	maintainer timeout
2015-05-19 16:46:13 +00:00
Dmitry Marakasov
40b9a0b0e5 - Drop @dirrm* from plist
- Don't cat pkg-message from Makefile

Approved by:	portmgr blanket
2015-05-19 13:14:51 +00:00
John Marino
031def6e06 games/kanatest: Mark BROKEN (runtime segfault)
PR:	196452
2015-05-19 09:49:49 +00:00
Mathieu Arnold
f29a218fcd Replace most occurences of github.com in MASTER_SITES with USE_GITHUB usage.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-18 17:07:45 +00:00
Dmitry Marakasov
7bf5af9203 - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-05-18 16:37:13 +00:00
Dmitry Marakasov
b39425db11 - Add CPE info
Approved by:	portmgr blanket
2015-05-16 10:58:07 +00:00
Max Brazhnikov
dbbbc26ae8 games/supertux-devel:
- Update to 0.3.5. In this release, dedicated to SuperTux’s 15 year
  anniversary, among major changes are switch to SDL2 for graphics
  rendering, performance improvements, lots of bugfixes, new tiles and
  sounds, new bonuses and powerups, new badguys, massive improvements
  to localization.
2015-05-16 10:06:43 +00:00
Dmitry Marakasov
0375677a44 Pyfa is a cross-platform desktop fitting application for EVE online
that can be used natively on any platform where python and wxwidgets
are available.

It provides many advanced features such as graphs and full calculations
of any possible combination of modules, fits, etc.

WWW: https://github.com/DarkFenX/Pyfa

PR:		199838
Submitted by:	andrey@bsdnir.info
2015-05-15 20:27:42 +00:00
Dmitry Marakasov
7824e7024c - Update to 1.13.0
PR:		199848
Submitted by:	ports@toco-domains.de (maintainer)
2015-05-15 18:14:27 +00:00
Dmitry Marakasov
8ca1e6c9aa - Switch to DISTVERSIONPREFIX 2015-05-15 03:12:07 +00:00
Dmitry Marakasov
0a87701328 Wyrmsun is an open-source RTS game which features elements of
mythology, history and fiction.

In the Wyrmsun universe a myriad of inhabited planets exist. Humans
dwell on Earth, while dwarves inhabit Nidavellir and elves nourish
the world of Alfheim. These peoples struggle to carve a place for
themselves with their tools of stone, bronze and iron. And perhaps
one day they will meet one another, beyond the stars...

WWW: http://www.indiedb.com/games/wyrmsun
2015-05-14 22:40:44 +00:00
Dmitry Marakasov
8d60d3af04 Modified Stratagus engine for Wyrmsun
WWW: https://github.com/Andrettin/Wyrmgus
2015-05-14 21:10:10 +00:00
Dmitry Marakasov
93fc0c8ebb - Update to 0.2.8.3.3
- Add LICENSE
- Remove obsolete patch

PR:		198218
Submitted by:	hardy.schumacher@gmx.de
Approved by:	maintainer timeout
2015-05-14 10:30:26 +00:00
Dmitry Marakasov
4b0729c60a - Add CPE info
Approved by:	portmgr blanket
2015-05-14 10:21:49 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Dmitry Marakasov
6b6f0c62ca - Drop @dirrm* from plist
- Fix WWW:

Approved by:	portmgr blanket
2015-05-14 00:49:42 +00:00
Dmitry Marakasov
55b8276e0c - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-05-14 00:49:36 +00:00
Dmitry Marakasov
c794bd9e4b - Bring back ONLY_FOR_ARCHS which was lost in the last update
- Mark BROKEN on pre-10.x
2015-05-13 20:59:07 +00:00
Dmitry Marakasov
d3e0510153 - Update to 2.3.0 2015-05-13 18:19:17 +00:00
Dmitry Marakasov
a604a1e407 - Update to 2.3.0 2015-05-13 18:19:09 +00:00
Dmitry Marakasov
9a3e207f4d - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-05-13 17:34:09 +00:00
Dmitry Marakasov
b1742c5b79 - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-05-13 15:21:12 +00:00
Akinori MUSHA
e9b0280f4b Update games/unnethack to 5.1.0-20131208 2015-05-13 06:12:12 +00:00
Dmitry Marakasov
b180849c7c "Griel's Quest for the Sangraal" is a game released for MSX2 systems
in the year 1990 (only on Japan). In 2005 was ported to MSX1 systems
by Karoshi Corp.

This version is a port of MSX1 version of the game to the GNU/Linux
systems. Featuring all the levels, objects and enemies. The program
is written in C language with the help of SDL 1.2 libraries.

WWW: https://github.com/nevat/griels-quest
2015-05-12 23:56:46 +00:00
Dmitry Marakasov
f450fcbe6a - Update to recent snapshot, switch to upstream github account 2015-05-12 23:53:27 +00:00
Dmitry Marakasov
eefad81267 - Update to 20150509
PR:		200149
Submitted by:	lifanov@mail.lifanov.com (maintainer)
2015-05-12 23:11:45 +00:00
Dmitry Marakasov
5798ebb36d - Fix build on < 10.x
Approved by:	portmgr blanket
2015-05-12 13:52:06 +00:00
Mathieu Arnold
88bfe4bd43 Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
2015-05-11 18:34:57 +00:00
Antoine Brodin
dd5e7da80d Fix RUN_DEPENDS after darkplaces update 2015-05-11 17:54:39 +00:00
Lars Engels
e4978fc246 Fix build on armv6
PR:			200122
Submitted by:		mikael.urankar@gmail.com
2015-05-11 17:12:33 +00:00
Bartek Rutkowski
d4fa7bf2b6 games/chessx: update 1.2.2 -> 1.3.2
PR:		199988
Submitted by:	Yamagi <yamagi@yamagi.org> (maintainer)
2015-05-09 22:34:38 +00:00
Dmitry Marakasov
18e9b4847e - Enable all options by default to follow upstream and produce fully functional package
- Add description for MNG option
- Add X11 option
- Simplify docs installation
- Add LICENSE_FILE
2015-05-09 16:11:11 +00:00
Dmitry Marakasov
33abfbf17f - Take maintainership: I'm going to update these and port another stratagus-based project 2015-05-09 15:11:39 +00:00
Dmitry Marakasov
a8ea12c062 - Add optional support for using newer libenet from ports
PR:		197605
Submitted by:	lightside@gmx.com (maintainer)
2015-05-09 12:43:56 +00:00
Jung-uk Kim
d413e71e01 Fix build on 10.x and later. 2015-05-08 21:42:46 +00:00
Dmitry Marakasov
178592ab36 - Don't install static libraries with INSTALL_LIB (part 1/2)
Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-08 14:04:50 +00:00
Jan Beich
8e6ed74627 games/katawa-shoujo: update to 1.3
- Drop MANUAL_PACKAGE_BUILD for package size < 1G
- List available languages in pkg-descr

Changes:	http://katawashoujo.blogspot.fi/2015/04/katawa-shoujo-japanese-translation.html
2015-05-08 13:30:28 +00:00
Dmitry Marakasov
707882a0cc - Drop @dirrm* from plist
Approved by:	portmgr blanket
2015-05-08 11:07:10 +00:00
Dmitry Marakasov
2497f86b5d - Fix WWW 2015-05-08 10:44:34 +00:00
Dmitry Marakasov
8a4576a04a - Fix build from non-root
Approved by:	portmgr blanket
2015-05-07 22:00:08 +00:00
Dmitry Marakasov
f8ae0d4021 - Update to 0.4 2015-05-07 21:59:57 +00:00
Jan Beich
ade17a480e games/childsplay: update to 2.6.5
Changes:	http://git.savannah.gnu.org/cgit/childsplay.git/commit/?id=2460718
2015-05-07 10:04:43 +00:00
Dmitry Marakasov
38b9facd27 - Fix broken keypad handling (mixed up keys)
- While here, add LICENSE

Submitted by:	きくちゃん <kikuchan98 at gmail dot com>
MFH:		2015Q2
2015-05-07 09:10:20 +00:00
Max Brazhnikov
963da78751 games/darkplaces:
- Update to 20140513
- Make dependencies unconditional, as they're required by any option
- Rename options, use self-explanatory option names
- Build with SDL v2.0 by default, add option for SDL v1.2
- Install icons, tweak DESKTOP_ENTRIES
- Convert to plist
2015-05-06 20:38:19 +00:00
Mathieu Arnold
5392aa00ad Update ports in the games category to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-06 16:04:20 +00:00
Frederic Culot
0631d273c6 - Update to 4.6.0
Changes:	http://www.tomenet.eu/phpBB3/viewtopic.php?f=4&t=7&p=2055#p2055
2015-05-05 10:22:02 +00:00
Jan Beich
85dfbd0707 games/oneko: unbreak install if locale-specific app-defaults dir exists
configure tries to autodetect existing japanese app-defaults and if
finds installs there without updating pkg-plist. A quick search turns
up the following ports can cause the issue if installed beforehand.

deskutils/xcalendar/pkg-plist:lib/X11/ja_JP.eucJP/app-defaults/XCalendar
games/xshisen/pkg-plist:lib/X11/ja_JP.eucJP/app-defaults/XShisen
japanese/tgif/pkg-plist:lib/X11/ja_JP.eucJP/app-defaults/Tgif.sample
x11-clocks/emiclock/pkg-plist:lib/X11/ja_JP.EUC/app-defaults/EmiClock
x11-clocks/emiclock/pkg-plist:lib/X11/ja_JP.eucJP/app-defaults/EmiClock
x11-fonts/nexfontsel/pkg-plist:lib/X11/ja_JP.eucJP/app-defaults/NeXFontSel
x11/xmascot/pkg-plist:lib/X11/ja_JP.EUC/app-defaults/XMascot
x11/xmascot/pkg-plist:lib/X11/ja_JP.eucJP/app-defaults/XMascot

PR:		199493
Submitted by:	turutani@scphys.kyoto-u.ac.jp
Approved by:	maintainer timeout (2 weeks + 4 days)
2015-05-05 09:41:07 +00:00
Jan Beich
b313dc9c22 games/oneko: drop unnecessary indirection since do-patch disappeared
Approved by:	portmgr blanket
2015-05-05 08:39:34 +00:00
Jan Beich
a8e6c4fa34 games/wxlauncher: add DEBUG option and put verbose logging behind it
DEBUG=off (default) now shows splash screen on startup due to being on
the same #if NDEBUG bandwagon used to turn off verbose logging.

GitHub:		wxLauncher/wxlauncher#117
PR:		199919
Submitted by:	lightside <lightside@gmx.com> (maintainer)
2015-05-05 04:07:01 +00:00
Jan Beich
0fa8fd173b games/wxlauncher: enable WX3 option by default
PR:		199429
Submitted by:	lightside <lightside@gmx.com> (maintainer)
2015-05-05 00:10:31 +00:00
Jan Beich
570508c9c4 games/wxlauncher: unbreak WX3 option on DragonFly and FreeBSD 8.x/9.x
After r383466 building against wxgtk30 only worked with clang/libc++
because libstdc++ 4.2 in base lacks C++11 support while newer libstdc++
(from lang/gcc* or in base on DragonFly) requires explicit -std=c++11.

Also, -std=c++11 on FreeBSD turns NULL into nullptr which sometimes
breaks build.

PR:		199916
Approved by:	lightside <lightside@gmx.com> (maintainer)
2015-05-05 00:10:17 +00:00
Jan Beich
17c7989e80 games/wxlauncher: unbreak build when WX3=on JOYSTICK=off
wxgtk30 enables debug logging by default. This led to breakage
because the calls within wxLogDebug() are no longer eliminated.

PR:		199919
Submitted by:	lightside <lightside@gmx.com> (maintainer)
2015-05-05 00:09:51 +00:00
Guido Falsi
2c44e6acd0 - Add USE_OCAML_CAMLP4 and USE_OCAML_TK to bsd.ocaml.mk which add
depends on the camlp4 language and labltk ocaml modules, which are
  now in separate ports.
- Update x11-toolkits/ocaml-lablgtk2 to 2.18.3
- Update graphics/ocaml-lablgl to 1.05
- Make unison ports use USE_OCAML
- Convert ports to the new flags where needed
- Bump PORTREVISION on ports depending on ocaml-lablgtk2, those need to be rebuilt

PR:			199845
Submitted by:		jbeich@
Differential Revision:	https://reviews.freebsd.org/D2434
Approved by:		portmgr (mat)
2015-05-04 15:46:51 +00:00
Antoine Brodin
2e1a3eafbe - Allow staging as a regular user
- Cleanup plist
2015-05-04 12:29:05 +00:00
Antoine Brodin
b75ce58782 - Allow staging as a regular user
- Cleanup plist
2015-05-04 12:02:11 +00:00
Jan Beich
49e2a12e43 games/wxlauncher: update to 0.9.6
- Remove sed patches, which were fixed upstream

Changes:	https://github.com/wxLauncher/wxlauncher/compare/release-0.9.5...release-0.9.6
PR:		199429 (sans WX3 by default)
Submitted by:	lightside <lightside@gmx.com> (maintainer)
2015-05-04 11:18:03 +00:00
Jan Beich
4f960ddb6b games/assaultcube: unbreak on DragonFly and the package cluster
- Disable PCH (precompiled header) to unbreak build with GCC in
  jails for older branches and recent 11.0C kernel
- Add upstream patch for bundled libenet to unbreak build on DragonFly [1]
- Convert patch for ${BUILD_WRKSRC}/Makefile into sed(1) variant
- Pet portlint since r383894 by formatting patches with makepatch target

PR:		199912
Submitted by:	lightside <lightside@gmx.com> (maintainer)
Obtained from:	https://github.com/lsalzman/enet/commit/8df6e58 [1]
2015-05-04 11:16:47 +00:00
Eitan Adler
415737f338 By request, reset maintainership of multiple ports
PR:		199903
Submitted by:	"Chris Petrik" <chris@bsdjunk.com>
2015-05-04 00:33:14 +00:00
Antoine Brodin
e18406e3e0 Allow staging as a regular user 2015-05-03 17:45:35 +00:00
Danilo Egea Gondolfo
5eb7d8099b - Update to 0.045 2015-05-02 19:00:51 +00:00
Jan Beich
4f9d48748b games/drcreep: update to 1.1
GitHub:		https://github.com/freebsd/freebsd-ports/pull/22
Submitted by:	robcrossfield@gmail.com (maintainer)
2015-05-02 09:49:35 +00:00
Jan Beich
ba05b7c659 games/alephone-data: unbreak fetch and mark NO_ARCH
PR:		199229 (partial)
Submitted by:	tkato432@yahoo.com
MFH:		2015Q2
2015-05-01 20:11:34 +00:00
John Marino
ffa19696fb games/lincity: Fix build on gcc5
GCC5 doesn't like it when static variables are used inside inline
functions.
2015-05-01 14:11:05 +00:00
John Marino
89624398f4 games/minecraft-server: Upgrade version 1.8.1 => 1.8.4
PR:		199564
Submitted by:	maintainer
2015-05-01 12:34:03 +00:00
Rene Ladan
8037b9e68c Remove expired ports:
2015-04-30 www/p5-Google-Code-Upload: Google Code will be shutting down (http://google-opensource.blogspot.tw/2015/03/farewell-to-google-code.html)
2015-04-30 net/ntp-rc: Upline no longer has RC branch.
2015-04-30 games/wmfortune: Broken for more than 6 months
2015-04-30 games/springlobby: Depends on expiring games/spring
2015-04-30 devel/p5-base: this port is outdated and base 2.18+ is already in all supported Perl releases
2015-04-30 14:37:01 +00:00
Jan Beich
e2a7b5c5ea Properly track -lenet dependency after r285069
Shared object "libenet.so.7" not found, required by "enigma"

Approved by:	portmgr blanket
2015-04-30 13:43:15 +00:00
Guido Falsi
bcd90cb704 Fix build after const removal from iconv.
Reported by:	ajtiM <lumiwa at gmail.com> (via email)
2015-04-29 06:47:37 +00:00
Lars Engels
3ffe299b6c - Update to 1.2.6
- Mark broken on powerpc and sparc64
- Simplify OPTIONS

PR:		197433
Submitted by:	tkato432@yahoo.com
2015-04-27 20:09:10 +00:00
Dmitry Marakasov
0e7eb9833a - Clarify LICENSE 2015-04-27 20:00:20 +00:00
Jan Beich
b458374525 - Update to r4157 snapshot
- Normalize patch filenames

ChangeLog (trimmed):
- Fix openborvariant("in_sound_options")
- Major refactor of WebM playback code
- Support playback of WebM videos with no audio track
- Support screenshots and fullscreen flip during WebM playback
- Fix aspect ratio of WebM videos in OpenGL mode
- Fix nestegg bug where all floats would be read as 0.0 on big-endian
- Avoid displaying garbage as first frame of video
- Improve WebM error logging
2015-04-25 14:17:25 +00:00
Mikhail Teterin
37366074eb Unbreak and upgrade to the latest availble version -- 0.98.
Approved by:	maintainer
2015-04-24 22:39:01 +00:00
Adam Weinberger
924782e869 Update to 20150424.
Introduce an OPTION that controls whether to install offensive (explicit)
acronyms. It is enabled by default, but the actual wtf(6) app will not
provide offensive answers without the -o switch.

PR:		199613
Submitted by:	maintainer (Nikolai Lifanov)
2015-04-24 20:37:56 +00:00
Dmitry Marakasov
b6aadf62b2 - Add distfile mirror 2015-04-24 18:41:36 +00:00
Dmitry Marakasov
d4a2ea3ba3 - Postpone expiration, mi+thun@aldan.algebra.com has prepared update to 98.0, however it doesn't run properly yet 2015-04-23 20:48:13 +00:00
Dmitry Marakasov
d4fa20069e - Update to 0.6.0
PR:		198684
Submitted by:	lightside@gmx.com
Approved by:	maintainer timeout
2015-04-23 20:36:23 +00:00
Dmitry Marakasov
1b6531fbe3 Stendhal is an open source 2D MMORPG with an excellent community. Players can
gain experience through battling, quest for special items, explore an expanding
world or even be a part of the development. There are lots of ways to be
involved in the project. Stendhal is developed using the Arianne game
development system.

WWW: https://stendhalgame.org/

PR:		196649
Submitted by:	antumdeluge@gmail.com
2015-04-23 20:30:12 +00:00
Alexey Dokuchaev
3fb6cf8e52 - Fix broken communication with external tools (e.g. q2map): GtkRadiant's
network library (libs/l_net) defines its own struct sockaddr_s, which
  has single ``short sa_family'' field instead of ``unsigned char sa_len''
  and ``sa_family_t sa_family'' of struct sockaddr; this, in turn, causes
  problems when sockaddr_s objects bogusly used as sockaddr ones, e.g.:

    connect(4, { sa_len = 2, sa_family = 0, ...) ERR#47 'Address family
    not supported by protocol family'

- Fix missing main window icon by calling pixbuf_new_from_file_with_mask()
  with correct filepath
- Since these changes are likely to improve GtkRadiant user's experience,
  tentatively bump port revision
- Fix comment indentation in `radiant/treemodel.cpp' (broken in r384527)
2015-04-23 07:26:09 +00:00
Dmitry Marakasov
3cbce6bf77 - Fix build on 64 bit architectures (cast from pointer to int loses precision)
- Drop @dirrm* from plist
- Add empty directories to plist

Approved by:	portmgr blanket
2015-04-22 22:53:03 +00:00
Dmitry Marakasov
766a4d0838 - Fix build on 64 bit architectures (cast from pointer to int loses precision)
- Drop @dirrm* from plist

Approved by:	portmgr blanket
2015-04-22 21:50:33 +00:00
Jan Beich
da1b49dad2 Make DragonFly use same headers
guifont.cpp:34:10: fatal error: 'endian.h' file not found
C-api.cpp:128:11: error: 'uint' was not declared in this scope

Approved by:	portmgr blanket
2015-04-21 02:18:57 +00:00
Tijl Coosemans
68edbeeaae - Display a stage-qa warning when ports use PREFIX/var instead of /var
- Add --localstatedir=/var to _LATE_CONFIGURE_ARGS (like --mandir) but not
  when CONFIGURE_ARGS already sets it.  (GNU configure scripts set it to
  PREFIX/var when PREFIX != /usr.)
- Add --localstatedir="${PREFIX}/var" to CONFIGURE_ARGS in some ports so
  they aren't affected by this change (for now at least).  This commit is
  meant to ensure that new ports don't make the same mistake.

- games/acm: the configure script in this port is very old; instead of
  patching it more, just replace GNU_CONFIGURE with HAS_CONFIGURE.
- irc/charybdis: it already used /var but adding --localstatedir=/var
  changed the behaviour of the configure script; adjust the port to this.

PR:		199506
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-20 19:06:29 +00:00
Mathieu Arnold
7b8dc22129 Fix build when there is no /usr/bin/perl. (Also, say that this needs Perl for
building WITH=NLS.)

With hat:	perl
Sponsored by:	Absolight
2015-04-20 14:09:20 +00:00
Jan Beich
8319f15154 Apply r379037 instead of trying to use C11's max_align_t
While here use my own comment within the file in order to:
- Avoid $FreeBSD$ keywords in patches (per Porter's Handbook)
- Improve rationale

Suggested by:	marino
2015-04-20 14:02:03 +00:00
Mathieu Arnold
43d1f3cc8d Fix build with Perl 5.21.1+
Omitting % and @ on hash and array names is no longer permitted
    Really old Perl let you omit the @ on array names and the % on hash
    names in some spots.  This has issued a deprecation warning since Perl
    5.0, and is no longer permitted.

With hat:	perl@
Sponsored by:	Absolight
2015-04-20 13:53:39 +00:00
Jan Beich
96d77242f7 Derive CONFIGURE_TARGET check from OPSYS to fix
configure: error: Unknown host type "x86_64-portbld-dragonfly4.1"

Reported by:	DPorts
Approved by:	portmgr blanket
2015-04-20 10:35:06 +00:00
Jan Beich
c383063b44 Unbreak build with gcc5 (and clang in future)
In file included from source/webmlib/halloc/halloc.c:19:0:
source/webmlib/halloc/align.h:42:25: error: conflicting types for 'max_align_t'
 typedef union max_align max_align_t;
                         ^
In file included from source/webmlib/halloc/halloc.h:18:0,
                 from source/webmlib/halloc/halloc.c:18:
/usr/local/lib/gcc5/gcc/x86_64-portbld-freebsd11.0/5.0.1/include/stddef.h:429:3: note: previous declaration of 'max_align_t' was here
 } max_align_t;
   ^

Reported by:	DPorts
2015-04-20 09:25:51 +00:00
Jan Beich
5a54c52eb7 * Install HTML manual when DOCS option is enabled
* Set LICENSE=LGPL21
* Move %%DATADIR%%/zoomrc to PORTDATA=zoomrc
* Bump PORTREVISION

PR:		195100
Submitted by:	bsdport@ddm.wox.org
Approved by:	maintainer timeout (6 months, see bug 197522)
2015-04-19 19:10:05 +00:00
Alexey Dokuchaev
e8336524e2 Oops, incomplete version of the patch was committed in r384239. 2015-04-18 17:10:26 +00:00
Alexey Dokuchaev
b2d9061519 - Clang insists that reference cannot be bound to dereferenced null pointer
in well-defined C++ code (that is correct) and evaluates comparisons like
  &foo == 0 to false, which breaks NetRadiant; "fix" this with a dirty hack
  by casting those "bad" references to a local volatile int variable (since
  NetRadiant is based on GtkRadiant 1.5 codebase, this is the same bug that
  was fixed in r384239; patches are slightly different though)
- While here, make a comment more accurate, and bump port revision
2015-04-18 16:39:18 +00:00
Alexey Dokuchaev
c3b4f43e44 - Fix the build against modern libpng (do not try to access private data)
- Clang insists that reference cannot be bound to dereferenced null pointer
  in well-defined C++ code (that is correct) and evaluates comparisons like
  &foo == 0 to false, which breaks GtkRadiant; "fix" this with a dirty hack
  by casting those "bad" references to a local volatile int variable
- Remove no longer required and no-op -lpthread vs. -pthread patch hunk
- Report operating system and correct compiler version in the About dialog
- When fixing annoying "GtkSpinButton: setting an adjustment with non-zero
  page size is deprecated" warnings, replace find(1) with grep(1) to narrow
  down initial search results and, subsequently, sed(1) furiousness
- Omit port revision bump as the port was BROKEN for quite some time
2015-04-18 16:29:01 +00:00
Tijl Coosemans
5d48443269 - Remove libtool hacks and patches that are now handled by USES=libtool
- Remove CONFIG_SHELL from CONFIGURE_ENV because bsd.port.mk handles that
2015-04-18 09:47:29 +00:00
Jan Beich
1dd783be3a - Add CPE information
- Require openmp-capable compiler for OPENMP

PR:		199497
Approved by:	Torsten Zühlsdorff (maintainer)
2015-04-17 13:58:30 +00:00
Dmitry Marakasov
f59f0420f1 - Improve previous patch
Suggested by:	marino
Approved by:	culot (maintainer)
2015-04-17 12:21:25 +00:00
Jan Beich
3203804a28 - Update to 1.12.2
Changes:	http://forums.wesnoth.org/viewtopic.php?t=41870
PR:		199414
Submitted by:	Torsten Zühlsdorff (maintainer)
MFH:		2015Q2
Security:	https://vuxml.freebsd.org/freebsd/ba326a36-5f02-452d-a215-31e7b06d5edf.html
2015-04-17 08:05:57 +00:00
Jan Beich
18641c2a36 - Update to 20150416
PR:		199415
Submitted by:	Nikolai Lifanov (maintainer, based on)
2015-04-16 18:52:48 +00:00
Dmitry Marakasov
b04ae4ddc9 - Fix build on < 10.x
- Respect CC

Approved by:	portmgr blanket
2015-04-15 13:54:43 +00:00
Tijl Coosemans
074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00
Mikhail Teterin
90f8130b51 Upgrade from 2.3.2 to 2.3.3. Define LICENSE. 2015-04-14 20:34:29 +00:00
Koop Mast
b65cda7726 Fix some glib schema issues.
The schemas should be listed in GLIB_SCHEMAS instead of in the plist so the
  glib schema database can be updated on installed/removal of the package.
  This updating is done by the GLIB_SCHEMAS macro.

Make shotwell not run glib-compile-schemas in the stagedir, this has no effect.
Additional this generates the share/glib-2.0/schemas/gschemas.compiled file.
  This file is managed by the glib20 port. And has a changing checksum because
  it recompiled every time a GLIB_SCHEMAS enabled port is installed or removed.
2015-04-14 11:58:42 +00:00
Dmitry Marakasov
4e33706127 - Fix build on DragonFly 2015-04-14 00:51:31 +00:00
Dmitry Marakasov
e0720736eb In the 13th century, the Cathars, who preach about good Christian
beliefs, were being expelled by the Catholic Church out of the
Languedoc region in France. One of them, called Jean Raymond, found
an old church in which to hide, not knowing that beneath its ruins
lay buried an ancient evil.

A style close to Spectrum ZX, with its dark background and bright
colors, proper fit with the story, because it does look old and
somewhat horrifying. Also, the gameplay is direclty inspired by
Manic Miner and Jet Set Willy.

WWW: https://github.com/nevat/abbayedesmorts-gpl
     http://locomalito.com/abbaye_des_morts.php
2015-04-13 19:48:03 +00:00
Dmitry Marakasov
c7c9e639be - Update WWW
- Add LICENSE_FILE
- Clarify package hugeness
2015-04-13 19:08:21 +00:00
Jan Beich
5113b8b40a Typo: unbreak build if ENV is set for sh(1) 2015-04-13 14:24:51 +00:00
Jan Beich
d27bb9fcc4 Add new port games/openbor
PR:		196657
Reviewed by:	games (danfe, partial of earlier version)
Approved by:	bapt (mentor, earlier version)

OpenBOR is a continuation of the Beats Of Rage 2D game engine, which
was originally created by Senile Team.

WWW: http://www.chronocrash.com
2015-04-13 13:43:47 +00:00
Dmitry Marakasov
78b3843f1c - Add CPE info
Approved by:	portmgr blanket
2015-04-13 13:30:17 +00:00
John Marino
ad62adf904 games/megaglest: Fix code to allow Clang to build it again
Not only was the previous commit unsavory, it didn't work due to conflict
between libc++ and libstdc++.  The added patch from miniz upstream fixes
the breakage.

Suggested by:	jbeich
2015-04-13 07:06:08 +00:00
Antoine Brodin
52ef00f7dd Mark BROKEN: not converted to USES=gnustep
Reported by:	pkg-fallout
2015-04-12 10:30:25 +00:00
John Marino
33e3be5231 games/megaglest: Unbreak on F10+ with an unsavory solution
Megaglest cannot be built under c++11 standard from the latest clang.
It catches a narrowing error.  The real solution is to fix the c++
code (it wasn't the only problem, but the first to trigger an error over
a warning).  The c++11 standard is required for wx, so it can't be
unspecified.  It turns out that gcc48 will not catch the error that clang
does so the temporary fix is to require gcc48 for all FreeBSD releases.
This may work for gcc49 as well, but it's likely that gcc5 will also
catch the bug and break.

So the unsavory short-term solution is to require GCC to build megaglest,
but the long term fix is either patch the code or hopefully update to
new version when upstream fixes the bug (then USE_GCC can be removed).

Reported by:	amdmi3
2015-04-12 08:32:01 +00:00
Dmitry Marakasov
c82923d41e - Fix build on < 10.x after wxgtk30 update 2015-04-12 01:20:01 +00:00
Dmitry Marakasov
731f035ee4 - Remove debug printf
Noticed by:	danfe
2015-04-12 00:25:13 +00:00
Dmitry Marakasov
af68c5ba3f - Fix build on < 10.x after wxgtk30 update 2015-04-11 11:33:35 +00:00
Rene Ladan
82b0ae441b Remove expired ports:
2015-04-10 games/airstrike: never completed, alpha quality, dev site and repo do not resolve
2015-04-08 www/trac-batchmodify: This functionality was merged into Trac since version 1.0
2015-04-10 20:23:45 +00:00
Dmitry Marakasov
a5e535732b - Fix build on < 10.x after wxgtk30 update
Approved by:	portmgr blanket
2015-04-10 19:36:13 +00:00
John Marino
637a8c132c Unbreak five wxgtk30-based ports by adding -std=c++11 to cxxflags
The breakage was a result of moving wxgtk30 to c++11 from c++01
2015-04-10 19:04:19 +00:00
Koop Mast
f782153658 Mini gnome update. Next stop GNOME 3.16!
Update rhythmbox to 3.2.
Update gnome-tweak-tool to 3.14.3.
Update gnome-mines to 3.14.2.
Update eog to 3.14.4.
Update geary to 0.10.0.
Update tracker to 1.2.6.
Update gdm to 3.14.2.
Update gtk30 to 3.14.12.
Update gtksourceview3 to 3.14.4.

Obtained from:	GNOME dev repo
2015-04-10 12:50:09 +00:00
Baptiste Daroussin
75e3d6248b Convert to USES=gnustep 2015-04-10 07:25:50 +00:00
Frederic Culot
8bd171e073 - Update to 4.5.9
Changes:	http://www.tomenet.eu/phpBB3/viewtopic.php?f=4&t=58&p=1953#p1953
2015-04-09 11:04:34 +00:00
Baptiste Daroussin
06f79b66f2 Convert bsd.gnustep.mk to USES=gnustep
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG

Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui

Merge deskutils/preferencepanes into deskutils/systempreferences
2015-04-09 07:44:41 +00:00
Dmitry Marakasov
688ec36bbf - Add LICENSE
- Add CPE info
2015-04-08 19:43:40 +00:00
Frederic Culot
da20a3894d - Update to 3.11
Changes:	http://www.catb.org/~esr/greed/NEWS
2015-04-08 12:35:00 +00:00
Alexey Dokuchaev
53f768e355 Reclaim maintainership of ports that I still use regularly, but decided to
relinquish at some point to allow contributions coming more easily (not to
impose hard lock).  These days, there is no reason to yield maintainership
with the more lax rules and general consensus that casual changes do not
necessarily require explicit approval from maintainer prior to commit.

On the other hand, unmaintained ports can give (arguably false) impression
of being unwanted and one step above deprecation, yet these ports are not.

Inspired by:	marino
2015-04-07 13:21:09 +00:00
Baptiste Daroussin
9add29ba5c Remove last occurences of USE_BZIP2 2015-04-07 11:34:18 +00:00
Alexey Dokuchaev
f984e758ff - Update to version 1.5.0, fixup optional persistent password saving patch
- Replace references to PORTVERSION with DISTVERSION throughout Makefile to
  make testing of beta- and RC-versions easier (e.g., just set DISTVERSION=
  1.x.y-RCz and go)
2015-04-07 02:49:01 +00:00
Dmitry Marakasov
beab5264ab - OPTIONize port, use OPTIONS_SUB
- Make CDROM checks set IGNORE instead of failing the installation
- Remove @dirrm* from plist

PR:		198000
Submitted by:	amdmi3
Approved by:	maintainer timeout (scf, 5 weeks)
2015-04-06 00:11:19 +00:00
Dmitry Marakasov
ae297e58f9 - Update to 0.0.6.5 2015-04-05 15:27:21 +00:00
Antoine Brodin
79d3158668 Unbreak INDEX 2015-04-05 08:19:15 +00:00
Johannes Jost Meixner
abb03c2e25 Add NVIDIA_GL description to Mk/bsd.options.desc.mk
- Add NVIDIA_GL description to Mk/bsd.options.desc.mk
- Remove NVIDIA_GL_DESC from all concerned ports
- Use options helpers where adequate.

Differential Revision:	https://reviews.freebsd.org/D1759
Approved by: koobs (mentor)
Approved by: portmgr (bapt)
2015-04-05 07:23:49 +00:00
Pawel Pekala
99010fa940 Convert to new USE_GITHUB 2015-04-04 12:07:57 +00:00
Dmitry Marakasov
596fe775ac - Add CPE info 2015-04-04 00:11:32 +00:00
Raphael Kubo da Costa
7f0829cb24 Convert kde@ ports to USES=metaport.
Submitted by:	alonso@
2015-04-03 19:22:38 +00:00
Marcus von Appen
a1b127f229 - Update to version 1.5.3.28 2015-04-03 16:48:36 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
Dmitry Marakasov
d3698492b3 - Drop always-false OSVERSION condition 2015-04-03 00:12:27 +00:00
Dmitry Marakasov
07cff297b8 - Add LICENSE
- Add desktop-file-utils as suggested by portlint
- Remove useless -pthread addition
2015-04-02 00:57:56 +00:00
Dmitry Marakasov
16dfc27413 - Remove unneeded -pthread replace 2015-04-01 19:56:04 +00:00
Bartek Rutkowski
ea72df7291 games/gottet: update 1.0.6 -> 1.1.1
- Switch to QT5

PR:		197432
Submitted by:	Kato Tsuguru <tkato432@yahoo.com>
2015-04-01 19:53:52 +00:00
Dmitry Marakasov
c8ac6948ba - Add LICENSE
- Add USES=desktop-file-utils as suggested by portlint
2015-04-01 17:29:30 +00:00
Dmitry Marakasov
c25a6cd7be - Remove useless libs tampering
- Fix build on DragonFly
2015-04-01 17:27:15 +00:00
Dmitry Marakasov
71ea3cf5f3 - Add LICENSE
- Remove useless -pthread
- Simplify docs installation
2015-04-01 17:23:08 +00:00
Dmitry Marakasov
195842c3b5 - Remove unneeded -pthread
- Modernize plist
2015-04-01 17:15:58 +00:00
Bartek Rutkowski
b59e1544be games/freedoko: update 0.7.12 -> 0.7.13
- Delete obsolete patch

PR:		197431
Submitted by:	Kato Tsuguru <tkato432@yahoo.com>
2015-04-01 16:07:17 +00:00
Dmitry Marakasov
c801b56286 - Fix build on DragonFly
- Strip binary
2015-04-01 14:10:44 +00:00
Dmitry Marakasov
113296853a - Fix build on DragonFly 2015-04-01 14:10:20 +00:00
Jason Helfman
6e10d4673d - unbreak, add mirrors
MFH:	2015Q1
PR:		199057
Submitted by:	lightside@gmx.com
Approved by:	sec@42.org (maintainer)
2015-04-01 02:45:21 +00:00