CVS: cvs.openbsd.org: ports

2012-12-24 Thread Anthony J. Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2012/12/24 02:23:07

Modified files:
emulators/mupen64plus: Makefile.inc 
emulators/mupen64plus/audio-sdl: Makefile 
emulators/mupen64plus/core: Makefile 
emulators/mupen64plus/input-sdl: Makefile 
emulators/mupen64plus/rsp-hle: Makefile 
emulators/mupen64plus/ui-console: Makefile 
emulators/mupen64plus/video-rice: Makefile 

Log message:
Cleanup emulators/mupen64plus.

- don't build with -O3
- downgrade other plugins' lib dep on core plugin to build dep
- fix some MAKE_FLAGS overwriting that snuck in
- remove old post-patch targets
- update wantlib
- take maintainership



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Stefan Sperling
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2012/12/24 06:11:03

Modified files:
x11/e17/e  : Makefile distinfo 
x11/e17/e/patches: patch-configure 
x11/e17/e/pkg  : PFRAG.shared PLIST 
x11/e17/e_dbus : Makefile distinfo 
x11/e17/ecore  : Makefile distinfo 
x11/e17/edje   : Makefile distinfo 
x11/e17/edje/pkg: PLIST 
x11/e17/eet: Makefile distinfo 
x11/e17/efreet : Makefile distinfo 
x11/e17/efreet/patches: patch-src_Makefile_in 
patch-src_bin_Makefile_in 
x11/e17/eina   : Makefile distinfo 
x11/e17/eio: Makefile distinfo 
x11/e17/embryo : Makefile distinfo 
x11/e17/evas   : Makefile distinfo 
Added files:
x11/e17/e/patches: patch-src_modules_Makefile_in 
Removed files:
x11/e17/e/patches: patch-src_bin_e_start_main_c 
   patch-src_modules_battery_e_mod_openbsd_c 
   patch-src_modules_cpufreq_Makefile_in 
   patch-src_modules_temperature_tempget_c 
   patch-src_modules_wizard_page_011_c 

Log message:
Update e17 ports to the final 0.17.0 release.
Major bump for all shared libs for safety (requested by sthen and landry).
ok sthen landry



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2012/12/24 07:03:34

Modified files:
games/circuit  : Makefile 

Log message:
Missing bump in previous wantlib sync



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2012/12/24 10:19:01

Modified files:
infrastructure/lib/DPB/Job: Port.pm 

Log message:
reorg the tests slightly, no functional change



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2012/12/24 10:22:15

Modified files:
infrastructure/lib/DPB: Engine.pm 

Log message:
be slightly more aggressive when a pkgpath is done: for multi-packages,
zap all subpackages from the queue.

need to distinguish the normal case (is_done) with a simpler case
(is_done_quick) that's used when scanning the ports tree. Otherwise, we
would check multi-packages loads of time.



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2012/12/24 10:24:46

Modified files:
infrastructure/bin: dpb 
infrastructure/man/man1: dpb.1 
infrastructure/lib/DPB: Core.pm Engine.pm PkgPath.pm 
PortBuilder.pm 
Added files:
infrastructure/lib/DPB: Affinity.pm 

Log message:
add affinity information to restart jobs on the right host preferentially.
- affinity info is similar to locks, but with a completely different
lifetime.
- streamline the main loop of the engine, so that it can do two passes:
first pass shuns paths with the wrong affinity. If no good path is found,
those are considered during the second pass.
- make the Core factory aware of what hosts might be running, so that
affinity info for machines removed from a config file will be ignored.

thanks to landry@ for a few tests.



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Anthony J. Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2012/12/24 17:07:01

Log message:
Import fceux-2.2.0.

FCEUX is a portable and highly accurate NES/Famicom/Famicom Disk System
emulator with excellent compatibility with almost every rom dump
available, supports both PAL and NTSC modes, save states, game genie
support, and networking. FCEUX also offers tools for debugging,
rom-hacking, map making, Tool-assisted movies, and Lua scripting.
Finally FCEUX includes a GTK2 GUI to assist in configuration and
gameplay.

ok rfreeman@ landry@

Status:

Vendor Tag: bentley
Release Tags:   bentley_20121224

N ports/emulators/fceux/Makefile
N ports/emulators/fceux/distinfo
N ports/emulators/fceux/pkg/DESCR
N ports/emulators/fceux/pkg/PLIST
N ports/emulators/fceux/patches/patch-SConstruct
N ports/emulators/fceux/patches/patch-fceux-server_server_cpp

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Anthony J. Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2012/12/24 17:08:07

Modified files:
emulators  : Makefile 

Log message:
+fceux



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Anthony J. Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2012/12/24 17:17:37

Modified files:
games/openttd  : Makefile distinfo 
games/openttd/patches: patch-Makefile_bundle_in 
   patch-src_fileio_cpp 
   patch-src_music_extmidi_cpp 
games/openttd/pkg: PLIST 
Added files:
games/openttd/patches: patch-src_os_unix_unix_cpp 
Removed files:
games/openttd/patches: patch-src_rail_cmd_cpp 
   patch-src_table_settings_h 

Log message:
Update to openttd-1.2.3.

ok tobiasu@



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Anthony J. Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2012/12/24 18:05:46

Log message:
Import flare-0.17.1.

Flare (Free Libre Action Roleplaying Engine) is a simple game engine
built to handle a very specific kind of game: single-player 2D action
RPGs. Flare is not a reimplementation of an existing game or engine. It
is a tribute to and exploration of the action RPG genre.

Rather than building a very abstract, robust game engine, the goal of
this project is to build several real games and harvest an engine from
the common, reusable code. The first game, in progress, is a fantasy
dungeon crawl.

Flare uses simple file formats (INI style config files) for most of the
game data, allowing anyone to easily modify game contents. Open formats
are preferred (png, ogg). The game code is C++.

ok kirby@

Status:

Vendor Tag: bentley
Release Tags:   bentley_20121223

N ports/games/flare/distinfo
N ports/games/flare/Makefile
N ports/games/flare/pkg/DESCR
N ports/games/flare/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Anthony J. Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2012/12/24 18:06:25

Modified files:
games  : Makefile 

Log message:
+flare



CVS: cvs.openbsd.org: ports

2012-12-24 Thread Brad Smith
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2012/12/24 18:29:54

Modified files:
textproc/gsed  : Makefile distinfo 
textproc/gsed/patches: patch-lib_Makefile_in 
   patch-lib_regex_internal_h 
textproc/gsed/pkg: PLIST 

Log message:
Update to GNU sed 4.2.2.

ok sthen@