Commit graph

6188 commits

Author SHA1 Message Date
Tijl Coosemans
c2712d2471 Update Linux CentOS 7 ports to 7.3.1611. While 7.2 had semi-official i386
packages there are no such packages for 7.3 yet so i386 support has been
marked IGNORE for now.

Change DIST_SUBDIR to just "centos" so distfiles that remain the same
between major versions don't have to be redownloaded.

Remove fmake hacks from linux.mk.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-01-19 15:44:53 +00:00
Jan Beich
0ebbea14a9 emulators/citra: update to s20170119
Changes:	f7dd8d5e...ebe01506
MFH:		2017Q1
2017-01-19 13:47:13 +00:00
Jung-uk Kim
1407973eda Fix build with QT4.
Reported by:	ler
Tested by:	ler
2017-01-19 06:36:46 +00:00
Jung-uk Kim
e03ffb78e4 Update to 5.1.14. 2017-01-18 19:09:06 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +00:00
Tijl Coosemans
e038b00a57 Update to bash 4.1.2-41.el6_8 and db4 4.7.25-20.el6_8.1.
Fix check-plist errors.

PR:		216219
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-01-18 11:30:50 +00:00
Gerald Pfeifer
b8be81f507 Update to Wine 2.0 RC5, with yet some more bug fixes. 2017-01-17 06:47:58 +00:00
Ganael LAPLANCHE
3ea4191a36 Link to OpenGL libraries earlier to avoid crash with Nvidia's libGL
PR:		215803
Submitted by:	Christian Zigotzky <chzigotzky@xenosoft.de>
2017-01-16 21:11:08 +00:00
Dmitry Marakasov
f481c30c5d - Remove gcc requirement, builds fine with clang
- Switch to USES=localbase
- Cosmetic fixes

PR:		215954
Submitted by:	c.kworr@gmail.com
2017-01-16 19:21:36 +00:00
Mathieu Arnold
64dd85b710 Fixup EXTRA_PATCHES and PATCHFILES missing the :-pX argument.
Sponsored by:	Absolight
2017-01-16 16:46:25 +00:00
Rene Ladan
74d31b8a6e Remove expired ports:
2017-01-15 net/cyphesis: Does not compile on FreeBSD 10+
2017-01-15 net/gpxe: does not build on FreeBSD 10.x and later
2017-01-15 net/openospfd: requires old CARP implementation (interface layer)
2017-01-15 security/openbsm-devel: is not needed under FreeBSD 10.x or higher
2017-01-15 security/ssh-copy-id: is already in the base system
2017-01-15 sysutils/apt: does not build on 10+
2017-01-15 archivers/tclmkziplib: Abandonware, please use bundled zlib package [http://tcl.tk/man/tcl8.6/TclCmd/zlib.htm]
2017-01-15 x11-drivers/drm-kmod: this port is only for 9.3 systems
2017-01-15 audio/xmms-openspc: does not build on FreeBSD 10.x and later
2017-01-15 audio/aureal-kmod: does not build (and fetch)
2017-01-15 emulators/doscmd: does not build (accesses field of opaque structure)
2017-01-15 09:48:22 +00:00
Dirk Meyer
b733b58726 - update to 3.0
- use gnome 3.0 default
- use sdl 2.0
- allways use fontconfig
- enable threads
- remove option XAW3D
- drop PKGNAMESUFFIX
2017-01-14 21:44:16 +00:00
Gerald Pfeifer
c871e53ff4 Remove a hack against CHOSEN_COMPILER_TYPE actually referring to a
different compiler (the system compiler), in particular leading to
a GCC vs clang confusion on FreeBSD 9.  With FreeBSD 9 gone now,
this is no longer needed.

(A slightly different hack was in emulators/wine and got removed via
one of the "FreeBSD 9 gone" sweeps.  With this commit, both ports are
now in sync again.)
2017-01-14 14:51:55 +00:00
Tijl Coosemans
793f920bb3 Don't use @dir for directories that may have filesystems mounted. It may
not be possible to change their mode and timestamp like @dir tries to do.

PR:		215769
MFH:		2017Q1
2017-01-14 13:13:31 +00:00
Li-Wen Hsu
13f4199c54 - Update to 20170112 snapshot 2017-01-12 14:36:10 +00:00
Dmitry Marakasov
21a4b315bb - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-12 11:30:50 +00:00
Tijl Coosemans
83579f491e Make 64 bit Linux packages the default on amd64. 2017-01-12 10:44:45 +00:00
Sean Bruno
65582e1985 Add little endian mips target to assist with folks doing CI20 development.
Submitted by:	kan
2017-01-11 22:41:28 +00:00
Dmitry Marakasov
8244fe99bc - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-11 10:08:38 +00:00
David Naylor
c2fc0cc341 emulators/i386-wine-devel: update to 2.0.r4_1 2017-01-09 20:35:42 +00:00
Gerald Pfeifer
a0e384abe8 Add distinfo for the Staging patchset again, now also available for 2.0 RC4.
Reported by:	dhw (via adamw)
2017-01-09 13:16:26 +00:00
David Naylor
b3571405cb emulators/i386-wine-devel: distfiles rerolled for 2.0.rc3_1.
The distfiles were rerolled, accidentally, however the contents are
identical.
2017-01-09 05:35:23 +00:00
Gerald Pfeifer
c51b74135e Update to Wine 2.0 RC4, which brings a few additional bug fixes
(plus some additional tests).
2017-01-07 23:13:27 +00:00
Jason E. Hale
33a71ffb92 Update to 1.54.1
Unbreak fetch (project moved to Github)
Clean up and fix some broken dependencies
Regenerate patches with 'make makepatch'
Use standard options descriptions when possible

PR:		213692 (based on)
Submitted by:	<timon@timon.net.nz>
Approved by:	maintainer timeout
MFH:		2017Q1 (blanket)
2017-01-07 13:39:14 +00:00
David Naylor
725beb6cb8 emulators/i386-wine-devel: update to 2.0.r3_1
- Drop support for FreeBSD 9.3, 10.1 and 10.3
 - Update minimum version for FreeBSD-current
2017-01-07 10:09:37 +00:00
Jan Beich
59e02117ae devel/boost-*: update to 1.63.0
Changes:	http://www.boost.org/users/history/version_1_63_0.html
PR:		215598
Exp-run by:	antoine
Approved by:	office (bapt)
MFH:		2017Q1
2017-01-06 08:45:03 +00:00
Jan Beich
7277ec6a16 Assume "pkg-config libusb*" works after 9.x EOL
FreeBSD appears to use different pkg-config name for 0.1.x API but it
doesn't matter much as 0.1, 1.0 and 2.0 share CFLAGS/LIBS.
2017-01-05 22:58:02 +00:00
Jan Beich
3b9c3a98bb emulators/mupen64plus-video-glide64mk2: unbreak with clang 3.9
./../src/Glide64/3dmath.cpp:274:5: error: use of undeclared identifier '__builtin_ia32_storeups'
    __builtin_ia32_storeups(r[i], destrow);
    ^

PR:		212343
Regressed by:	https://github.com/llvm-mirror/clang/commit/53a73530fec1
2017-01-03 21:04:46 +00:00
Jan Beich
d0ab485037 emulators/snes9x: unbreak with libc++ 3.9
unix/unix.cpp:1451:9: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
  char *slash = strrchr(path, SLASH_CHAR);
        ^       ~~~~~~~~~~~~~~~~~~~~~~~~~
unix/unix.cpp:1452:9: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
  char *dot = strrchr(path, '.');
        ^     ~~~~~~~~~~~~~~~~~~

PR:		212343
Regressed by:	https://github.com/llvm-mirror/libcxx/commit/b4aa97130b8b
2017-01-03 21:04:37 +00:00
Jan Beich
32d56ae68a Assume "pkg-config zlib" works after 9.x reached EOL
Many ports passed ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-L/usr/lib -lz"
which is unsafe at least with lang/gcc* that override some system headers
and have newer libgcc_s.so that our old version in base may not be
forward-compatible with.
2017-01-03 17:06:49 +00:00
Matthew Seaman
7c084f620e Fixes to allow building on 12-CURRENT
- fix build failures in i386 and amd64 due to compiler changes
- fix numerous compilation warnings and logical errors that may trap
  in the future
- convert all distribution files from DOS format to ease future changes
- convert legacy patch file to new naming convention

PR:		214990
Submitted by:	bob@eager.cx (maintainer)
2017-01-03 14:00:47 +00:00
Jan Beich
9e58624042 Drop pre-10.3 support in my ports
Figuring out which GCC hacks are safe to drop is tricky but at least
devel/fb-adb is limited to x86 due to ADA bootstrap.
2017-01-03 12:49:39 +00:00
Mathieu Arnold
c1b39669d4 Cleanup BROKEN/IGNORE for 10.3-
Sponsored by:	Absolight
2017-01-03 11:01:05 +00:00
Mathieu Arnold
b1e8459a6f Deprecate ports broken for FreeBSD 10.3-
Sponsored by:	Absolight
2017-01-03 10:59:48 +00:00
Sunpoet Po-Chuan Hsieh
e0b379fa6f Remove BROKEN_FreeBSD_9
Approved by:	portmgr (blanket)
2017-01-01 03:45:12 +00:00
Rene Ladan
0896b32448 Drop support for Linux Fedora 10 (ports part)
games/dsnake only worked with linux-f10

Should fix INDEX

audio/linux-f10-sdl_mixer
audio/linux-f10-pulseaudio-libs
audio/linux-f10-freealut
audio/linux-f10-arts
audio/linux-f10-esound
audio/linux-f10-libogg
audio/linux-f10-alsa-plugins-oss
audio/linux-f10-openal
audio/linux-f10-openal-soft
audio/linux-f10-nas-libs
audio/linux-f10-alsa-lib
audio/linux-f10-libvorbis
audio/linux-f10-libaudiofile
audio/linux-f10-mikmod
databases/linux-f10-sqlite3
devel/linux-f10-dbus-glib
devel/linux-f10-sdl12
devel/linux-f10-libglade2
devel/linux-f10-devtools
devel/linux-f10-allegro
devel/linux-f10-nspr
devel/linux-f10-dbus-libs
devel/linux-f10-libsigc++20
devel/linux-f10-ncurses-base
dns/linux-f10-libasyncns
emulators/linux_base-f10
emulators/linux-f10
ftp/linux-f10-curl
games/dsnake
graphics/linux-f10-sdl_image
graphics/linux-f10-sdl_ttf
graphics/linux-f10-glew
graphics/linux-f10-ungif
graphics/linux-f10-png
graphics/linux-f10-tiff
graphics/linux-f10-dri
graphics/linux-f10-jpeg
graphics/linux-f10-libGLU
graphics/linux-f10-gdk-pixbuf
graphics/linux-f10-libmng
graphics/linux-f10-cairo
graphics/linux-f10-imlib
lang/linux-f10-tcl85
lang/linux-f10-libg2c
multimedia/linux-f10-libtheora
multimedia/linux-f10-libv4l
net/linux-f10-openldap
net/linux-f10-nss_ldap
print/linux-f10-cups-libs
security/linux-f10-gnutls
security/linux-f10-nss
security/linux-f10-openssl
security/linux-f10-libgpg-error
security/linux-f10-libtasn1
security/linux-f10-libgcrypt
security/linux-f10-libssh2
security/linux-f10-cyrus-sasl2
sysutils/linux-f10-procps
textproc/linux-f10-aspell
textproc/linux-f10-expat
textproc/linux-f10-scim-gtk
textproc/linux-f10-scim-libs
textproc/linux-f10-libxml2
x11/linux-f10-xorg-libs
x11-fonts/linux-f10-fontconfig
x11-themes/linux-f10-qtcurve-gtk2
x11-themes/linux-f10-hicolor-icon-theme
x11-toolkits/linux-f10-qt45
x11-toolkits/linux-f10-gtk2
x11-toolkits/linux-f10-openmotif
x11-toolkits/linux-f10-pango
accessibility/linux-f10-atk
archivers/linux-f10-ucl
archivers/linux-f10-upx
2016-12-31 17:25:05 +00:00
Jan Beich
19fd209d8c emulators/citra: update to s20161230
Changes:	51dd13b8...f7dd8d5e
2016-12-31 16:05:32 +00:00
Gerald Pfeifer
d2b50a79de Fix pkg-plist (and hence packaging) when building with OpenAL (and the
OPENAL option).  Many more Windows libraries included now.

PR:		215338
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
2016-12-30 17:42:45 +00:00
Vanilla I. Shu
db2e3b1782 Update to 2.0.0. 2016-12-30 06:32:10 +00:00
Nikolai Lifanov
018488c8a4 update emulators/winetricks to 20161228
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D8981
2016-12-29 18:57:57 +00:00
Rene Ladan
6eab09ce79 emulators/hyperv-is: fix expiration date 2016-12-29 18:55:15 +00:00
Dmitry Marakasov
8bd4308445 - Deprecate and ignore in 2 months: this port does not support any actual FreeBSD version
Approved by:	portmgr blanket
2016-12-29 15:47:34 +00:00
Dmitry Marakasov
704bb9e997 - Remove bogus (in presence of USE_GITHUB) USES=tar*
- Switch to options helpers
- Fix build with GBVAM and/or without SDL (add mising files and conditions to plist)
- Fix manpage installation (patch mandir instead of moving file later, no need to empty directory in the plist)
- Fix build with LIRC (remove double patching)
- Fix build with LINK (use correct version of SFML)

Approved by:	portmgr blanket
2016-12-29 14:20:46 +00:00
Sean Bruno
8e4424ab46 Bump qemu-sbruno to capture today's removal of signal blocking in
the bsd-user code. This update should allow normal operation with the
bugs that we all were familiar with!

PR:	214944 215552
2016-12-29 01:12:37 +00:00
Gerald Pfeifer
cee6476835 Update to Wine 2.0 RC3, which brings some more bug fixes. 2016-12-29 00:37:57 +00:00
Sean Bruno
5c25f63290 Update to qemu 2.8.50:
- we should be able to build devel/m4 again, even though the configure
  script will segfault instead of hanging forever.  Progress!

PR:		214944
2016-12-26 15:08:17 +00:00
Dirk Meyer
7a97406f03 - update miniupnpc to 2.0.20161216
- bump API change
2016-12-25 23:11:36 +00:00
Jan Beich
67c12425d4 emulators/citra: update to s20161223
Changes:	cda7210f...51dd13b8
2016-12-25 07:28:16 +00:00
Gerald Pfeifer
6e21ea37d9 Update to Wine 2.0 RC2, which brings an assortment of bug fixes. 2016-12-23 15:41:40 +00:00
David Naylor
2d3a08116f emulators/i386-wine: update to 1.8.6. 2016-12-23 11:07:08 +00:00