notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
non port: emulators/pearpc/Makefile

Number of commits found: 57

Friday, 26 Jul 2019
20:46 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
Original commitRevision:507372 
Monday, 1 Jul 2019
08:05 tobik search for other commits by this committer
emulators/pearpc: Lock to GCC 8

It does not build with GCC 9:

ppc_fpu.cc: In function 'void ppc_opc_faddx()':
ppc_fpu.cc:1017:51: error: cannot bind packed field
'gCPU.PPC_CPU_State::fpr[frD]' to 'uint64&' {aka 'long long unsigned int&'}
 1017 |  gCPU.fpscr |= ppc_fpu_pack_double(D, gCPU.fpr[frD]);
      |                                       ~~~~~~~~~~~~^
ppc_fpu.cc: In function 'void ppc_opc_faddsx()':
ppc_fpu.cc:1056:61: error: cannot bind packed field
'gCPU.PPC_CPU_State::fpr[frD]' to 'uint64&' {aka 'long long unsigned int&'}
 1056 |  gCPU.fpscr |= ppc_fpu_pack_double_as_single(D, gCPU.fpr[frD]);
      |                                                 ~~~~~~~~~~~~^
ppc_fpu.cc: In function 'void ppc_opc_fdivx()':
ppc_fpu.cc:1272:51: error: cannot bind packed field
'gCPU.PPC_CPU_State::fpr[frD]' to 'uint64&' {aka 'long long unsigned int&'}
 1272 |  gCPU.fpscr |= ppc_fpu_pack_double(D, gCPU.fpr[frD]);
      |                                       ~~~~~~~~~~~~^
ppc_fpu.cc: In function 'void ppc_opc_fdivsx()':
ppc_fpu.cc:1318:61: error: cannot bind packed field
'gCPU.PPC_CPU_State::fpr[frD]' to 'uint64&' {aka 'long long unsigned int&'}
 1318 |  gCPU.fpscr |= ppc_fpu_pack_double_as_single(D, gCPU.fpr[frD]);
      |                                                 ~~~~~~~~~~~~^
ppc_fpu.cc: In function 'void ppc_opc_fmaddx()':
ppc_fpu.cc:1342:51: error: cannot bind packed field
'gCPU.PPC_CPU_State::fpr[frD]' to 'uint64&' {aka 'long long unsigned int&'}
 1342 |  gCPU.fpscr |= ppc_fpu_pack_double(D, gCPU.fpr[frD]);
      |                                       ~~~~~~~~~~~~^
[...]

http://pb2.nyi.freebsd.org/data/120i386-default-PR238330/2019-06-09_20h27m22s/logs/errors/pearpc-0.5_8.log

This does not seem trivial to fix and there is no active upstream
to report this to.  Put an expiration date on the port too.

PR:		238330
Original commitRevision:505552 
Wednesday, 12 Dec 2018
01:35 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
Original commitRevision:487272 
Sunday, 28 Oct 2018
09:36 jbeich search for other commits by this committer
Downgrade C++03 to C++98, actual default for GCC < 6

GCC 4.2 in base system doesn't support C++03:
cc1plus: error: unrecognized command line option "-std=gnu++03"
Original commitRevision:483249 
Sunday, 29 Jul 2018
22:18 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
Original commitRevision:475857 
Saturday, 10 Mar 2018
17:46 gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
Original commitRevision:464084 
Sunday, 10 Sep 2017
20:55 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
Original commitRevision:449591 
Friday, 18 Aug 2017
12:44 rakuco search for other commits by this committer
Explicitly pass -std=gnu++03 to the compiler.

This fixes the build with GCC 6, which defaults to -std=gnu++14. The port's
code does not work with C++11 or later.

PR:		219275
Original commitRevision:448225 
Monday, 1 May 2017
19:24 linimon search for other commits by this committer
Provide error messages for some ports failing on aarch64, and, in a
few cases, other tier-2 archs.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Original commitRevision:439905 
Saturday, 1 Apr 2017
15:23 gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
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
Original commitRevision:437439 
Tuesday, 3 Jan 2017
11:01 mat search for other commits by this committer
Cleanup BROKEN/IGNORE for 10.3-

Sponsored by:	Absolight
Original commitRevision:430454 
Sunday, 20 Nov 2016
09:38 gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
Original commitRevision:426566 
Tuesday, 16 Jun 2015
23:00 amdmi3 search for other commits by this committer
- Mark BROKEN on < 10.x amd64:

ppc_mmu.cc:828:69: error: 'MAP_32BIT' was not declared in this scope

MFH:		2015Q2
Original commitRevision:389871 
Saturday, 20 Dec 2014
18:17 bapt search for other commits by this committer
cleanup plist
Original commitRevision:375061 
Monday, 8 Dec 2014
16:48 tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
Original commitRevision:374303 
Wednesday, 10 Sep 2014
20:50 gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
Original commitRevision:367888 
Wednesday, 30 Jul 2014
23:02 marino search for other commits by this committer
emulators/pearpc: Upgrade version 0.4 => 0.5 and stage

PR:		191819
Submitted by:	Ports Fury
Original commitRevision:363524 
Wednesday, 2 Jul 2014
20:22 antoine search for other commits by this committer
Resetting maintainership on ports that have not been staged and without any
pending PR

With hat:	portmgr
Original commitRevision:360256 
Friday, 20 Sep 2013
16:43 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
emulators)
Original commitRevision:327721 
Friday, 5 Jul 2013
17:55 novel search for other commits by this committer
Remove support for the expired QT3 port.

PR:		180277
Submitted by:	rene
Original commitRevision:322344 
Sunday, 28 Apr 2013
21:20 bapt search for other commits by this committer
Convert emulators to new options framework
Original commitRevision:316753 
Saturday, 18 Feb 2012
10:18 mva search for other commits by this committer
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:      exp-run by pav
Original commit
Tuesday, 26 Apr 2011
00:45 novel search for other commits by this committer
- Unbreak by fixing nasm dependency
- Define LICENCE
- Nuke MD5

PR:             156453 (based on)
Submitted by:   Chris Rees <utisoft@gmail.com>
Original commit
Thursday, 17 Mar 2011
11:08 pav search for other commits by this committer
- Mark ports that have been broken for six month or more, or never compiled on
  7.X and up, for removal in one month
Original commit
Tuesday, 6 Jul 2010
07:08 erwin search for other commits by this committer
Mark BROKEN: does not build

Feature safe:   yes
Original commit
Monday, 14 Jun 2010
06:17 danfe search for other commits by this committer
- Convert port to use OPTIONS
- Unmute INSTALL_DATA statements
- Expand COMMENT to match that on official site
- Kill needless PKGMESSAGE assignment (it is done automagically)
- Remove no-op inplace patching commands
- Remove whitespace from `files/pkg-message.in' and do padding within
  post-install target; this makes message output identical between port vs.
  package installation
- Adjust `video.x' location in sample configuration file
- Simplify target CPU determination code
- Canonicalize header and do some Makefile cleanup
- Remove bogus hack that prevented clock_settime(2) detection; instead, use
  CLOCK_THREAD_CPUTIME_ID instead of CLOCK_PROCESS_CPUTIME_ID as the latter
  is undefined on FreeBSD.  Under Linux, thread clock is essentially just a
  process clock with CPUCLOCK_PERTHREAD_MASK bit applied, so it should work
  in this case.

Approved by:    novel (maintainer; timeout since May 31)
Original commit
Thursday, 21 Jan 2010
18:44 novel search for other commits by this committer
Use SUB_FILES for pkg-message instead of sed.

PR:             142457 (based on)
Submitted by:   Sevan Janiyan <venture37@geeklan.co.uk>
Original commit
Saturday, 22 Aug 2009
00:20 amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with E,F
Original commit
Monday, 5 Jan 2009
19:44 pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
Original commit
Thursday, 21 Aug 2008
06:18 rafan search for other commits by this committer
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:             126524 (obsoletes 52917)
Submitted by:   rafan
Tested on:      two pointyhat 7-amd64 exp runs (by pav)
Approved by:    portmgr (pav)
Original commit
Monday, 24 Mar 2008
23:21 miwi search for other commits by this committer
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:    portmgr (xorg cleanup)
Original commit
Thursday, 13 Mar 2008
14:28 miwi search for other commits by this committer
- Chase devel/sdl12 shlib version bump
Original commit
Thursday, 4 Oct 2007
00:47 edwin search for other commits by this committer
Remove always-false/true conditions based on OSVERSION 500000
Original commit
Saturday, 19 May 2007
20:32 flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
Original commit
Tuesday, 13 Feb 2007
00:16 pav search for other commits by this committer
- Remove QTDIR from CONFIGURE_ENV, it's in there already thanks to framework

Submitted by:   rafan
Tested on:      pointyhat
Original commit
Wednesday, 20 Sep 2006
11:21 stas search for other commits by this committer
 - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
   structure (i.e. include/SDL for includes and sdl-config for configuration
   binary)
 - Update graphics/sdl_ttf to version 2.0.8
 - Update graphics/sdl_image to version 1.2.5
 - Update audio/sdl_mixer to version 1.2.7
 - Update net/sdl_net to version 1.2.6
 - Update Mk/bsd.sdl.mk accordingly
 - Fix dependent ports to fit the new directory structure and avoid several
   API breakages
 - Bump up portrevisions for all dependent ports to allow them to be upgraded
   by portupgrade/portmaster etc tools

Approved by:    kris (portmgr), sem (mentor)
Original commit
Sunday, 16 Apr 2006
14:10 novel search for other commits by this committer
- Fix build on -CURRENT
- Pet portlint

Reported by:    pointyhat via kris
Original commit
Tuesday, 10 Jan 2006
10:42 novel search for other commits by this committer
Broken on FreeBSD < 5.3 because of missing truncf().

Reported by:    pointyhat via kris
Original commit
Thursday, 22 Dec 2005
12:07 novel search for other commits by this committer
Update to 0.4.

PR:             90791 (based on)
Submitted by:   Vasil Dimov <vd@datamax.bg>
Original commit
Thursday, 17 Nov 2005
13:22 novel search for other commits by this committer
An attempt to fix build on 4.x.

Reported by:    pointyhat via kris
Original commit
Saturday, 29 Oct 2005
03:44 novel search for other commits by this committer
- Do not allow making an optimized build unless WITH_OPTIMIZED_CFLAGS
  is not defined
- Add WITH_DEBUG knob (disabled by default)
Original commit
Friday, 28 Oct 2005
06:18 kris search for other commits by this committer
BROKEN on ia64: Internal compiler error
Original commit
Tuesday, 12 Apr 2005
03:26 obrien search for other commits by this committer
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
Original commit
Monday, 11 Apr 2005
08:04 obrien search for other commits by this committer
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
Original commit
Tuesday, 8 Mar 2005
07:38 novel search for other commits by this committer
Use @freebsd.org address for my ports.

Approved by:    krion (mentor)
Original commit
Wednesday, 13 Oct 2004
00:09 edwin search for other commits by this committer
[ maintainer ] emulators/pearpc: fix SDL build via update, fix build with JITC

        PearPC 0.3.1 includes my patch for configure.in which makes
        SDL usable  and fixes stdint.h/inttypes.h trouble.

        Fix build with JITC cpu for gcc34

PR:             ports/72442
Submitted by:   Roman Bogorodskiy <bogorodskiy@inbox.ru>
Original commit
Thursday, 30 Sep 2004
05:32 kris search for other commits by this committer
Increase USE_GCC to 3.4 for those ports which compile with it.

Approved by:    portmgr
Original commit
Tuesday, 31 Aug 2004
09:03 vs search for other commits by this committer
Add BUILD_DEPENDS on nasm for i386.

PR:             ports/71135
Submitted by:   Roman Bogorodskiy (maintainer)
Original commit
Thursday, 19 Aug 2004
19:52 vs search for other commits by this committer
- Update to 0.3.0. Only X11 is supported at the moment.
- Minor packaging issues

PR:             ports/70438
Submitted by:   Roman Bogorodskiy (maintainer)
Original commit
Thursday, 1 Jul 2004
08:04 pav search for other commits by this committer
- Unbreak on 4.x

Reported by:    bento via kris
Pointy hat:     mezz
Original commit
Saturday, 26 Jun 2004
17:15 pav search for other commits by this committer
- Fix plist. No portrevision raise as this is minor change.

PR:             ports/68360
Submitted by:   Roman Bogorodskiy <bogorodskiy@inbox.ru> (maintainer)
Original commit
Thursday, 17 Jun 2004
05:54 mezz search for other commits by this committer
Update to 0.2.0.

PR:             ports/68010
Submitted by:   Roman Bogorodskiy <bogorodskiy@inbox.ru> (maintainer)
Original commit
Monday, 31 May 2004
22:14 pav search for other commits by this committer
- Unbreak WITH_QT

PR:             ports/67421
Submitted by:   Roman Bogorodskiy <bogorodskiy@inbox.ru> (maintainer)
Original commit
14:02 pav search for other commits by this committer
- Fix build on 4.x

PR:             ports/67411
Submitted by:   Roman Bogorodskiy <bogorodskiy@inbox.ru> (maintainer)
Original commit
Tuesday, 25 May 2004
15:43 pav search for other commits by this committer
- Add WITH_QT knob to enable Qt GUI

PR:             ports/67174
Submitted by:   Roman Bogorodskiy <bogorodskiy@inbox.ru> (maintainer)
Original commit
Monday, 24 May 2004
23:41 pav search for other commits by this committer
- Add WITH_OPTIMIZED_CFLAGS knob to build with optimizations
- Add WITH_JITC knob to select jitc_x86 CPU, only for i386

PR:             ports/67132
Submitted by:   Roman Bogorodskiy <bogorodskiy@inbox.ru> (maintainer)
Original commit
Sunday, 23 May 2004
21:28 clement search for other commits by this committer
Add pearpc 0.1.2, powerPC emulator.

PearPC is an architecture-independent PowerPC platform emulator capable of
running most PowerPC operating systems.

WWW: http://pearpc.sourceforge.net/

PR:             ports/67034
Submitted by:   Roman Bogorodskiy
Original commit

Number of commits found: 57