Re: update games/wesnoth

2024-06-21 Thread Stuart Henderson
On 2024/06/20 20:29, Fabien ROMANO wrote:
> On 20/06/2024 12:35, Stuart Henderson wrote:
> > No pyc files for those please. They are scripts for running separately
> > ("#!/usr/bin/env python3" lines and executable). pyc files are just used
> > for files which are imported as Python modules (usually in a directory
> > tree with __init__.py files).
> 
> I'm confused, was thinking it is used for any .py files to speed up execution 
> on
> next run (not only module import). Still there are modules bundled in those 
> tools.

> I have no idea what those tools are used for and the port does not have direct
> depends on python so, in this case, performance do not matter I guess.

Performance is part of it, the other part is that we don't want software
from packages to write pyc files to system directories if they're run
as a user with write permissions on the relevant dirs.

https://peps.python.org/pep-3147/#flow-chart only talks about writing
these when you "import foo" and it imports from foo.py and when I've
tried running scripts directly from a writable dir, the pycache dir and
pyc-files do not get created.

You can check yourself by making the dir world-writable (or changing
ownership) and running the program.

> > 
> > portcheck's checks are not particularly sophisticated.
> > 
> Well, sometimes it is better to keep it stupid.
> I guess this one is better as is (from my pov ksh isn't elegant neither easy).
> 
> Perhapsd a knob like PORTROACH could be added to mute some checks on purpose ?
> 
> # some tools provided are written in python but not needed to run the game
> PORTCHECK_DISABLE = python

that's not the correct reason for this case.

> How many knobs, is it only a few false negative checks ... don't know.
> Even a simple knob like this could be tricky to implement in ksh.

Please let's not make portcheck even more complicated.



Re: update games/wesnoth

2024-06-20 Thread Fabien ROMANO
On 20/06/2024 12:35, Stuart Henderson wrote:
> On 2024/06/16 12:40, Fabien ROMANO wrote:
>> make install works.
>> First time on the game, played some minutes, this game is really nice.
>>
>> What about those tools/.py files portcheck complain about ?
>> pkg_info -L wesnoth | grep '.py$'
>> /usr/local/share/wesnoth/data/tools/addon_manager/*
>> /usr/local/share/wesnoth/data/tools/expand-terrain-macros.py
>> /usr/local/share/wesnoth/data/tools/hexometer.py
>> /usr/local/share/wesnoth/data/tools/pywmlx/*
>> /usr/local/share/wesnoth/data/tools/terrain2wiki.py
>> /usr/local/share/wesnoth/data/tools/unit_tree/*
>> /usr/local/share/wesnoth/data/tools/wesnoth/*
>>
>> I have a diff to add lang/python (MODPY_COMPILEALL) if you want.
> 
> No pyc files for those please. They are scripts for running separately
> ("#!/usr/bin/env python3" lines and executable). pyc files are just used
> for files which are imported as Python modules (usually in a directory
> tree with __init__.py files).

I'm confused, was thinking it is used for any .py files to speed up execution on
next run (not only module import). Still there are modules bundled in those 
tools.

I have no idea what those tools are used for and the port does not have direct
depends on python so, in this case, performance do not matter I guess.

> 
> portcheck's checks are not particularly sophisticated.
> 
Well, sometimes it is better to keep it stupid.
I guess this one is better as is (from my pov ksh isn't elegant neither easy).

Perhapsd a knob like PORTROACH could be added to mute some checks on purpose ?

# some tools provided are written in python but not needed to run the game
PORTCHECK_DISABLE = python

How many knobs, is it only a few false negative checks ... don't know.
Even a simple knob like this could be tricky to implement in ksh.



Re: update games/wesnoth

2024-06-20 Thread Stuart Henderson
On 2024/06/16 12:40, Fabien ROMANO wrote:
> make install works.
> First time on the game, played some minutes, this game is really nice.
> 
> What about those tools/.py files portcheck complain about ?
> pkg_info -L wesnoth | grep '.py$'
> /usr/local/share/wesnoth/data/tools/addon_manager/*
> /usr/local/share/wesnoth/data/tools/expand-terrain-macros.py
> /usr/local/share/wesnoth/data/tools/hexometer.py
> /usr/local/share/wesnoth/data/tools/pywmlx/*
> /usr/local/share/wesnoth/data/tools/terrain2wiki.py
> /usr/local/share/wesnoth/data/tools/unit_tree/*
> /usr/local/share/wesnoth/data/tools/wesnoth/*
> 
> I have a diff to add lang/python (MODPY_COMPILEALL) if you want.

No pyc files for those please. They are scripts for running separately
("#!/usr/bin/env python3" lines and executable). pyc files are just used
for files which are imported as Python modules (usually in a directory
tree with __init__.py files).

portcheck's checks are not particularly sophisticated.



Re: update games/wesnoth

2024-06-16 Thread Fabien ROMANO
make install works.
First time on the game, played some minutes, this game is really nice.

What about those tools/.py files portcheck complain about ?
pkg_info -L wesnoth | grep '.py$'
/usr/local/share/wesnoth/data/tools/addon_manager/*
/usr/local/share/wesnoth/data/tools/expand-terrain-macros.py
/usr/local/share/wesnoth/data/tools/hexometer.py
/usr/local/share/wesnoth/data/tools/pywmlx/*
/usr/local/share/wesnoth/data/tools/terrain2wiki.py
/usr/local/share/wesnoth/data/tools/unit_tree/*
/usr/local/share/wesnoth/data/tools/wesnoth/*

I have a diff to add lang/python (MODPY_COMPILEALL) if you want.

On 15/06/2024 23:49, Solene Rapenne wrote:
> update to latest version
> 
> https://github.com/wesnoth/wesnoth/blob/1.18.1/changelog.md#version-1181
> 
> I dropped a patch because it didn't apply and the new code seemed
> fine to me, I'm not sure about why this patch exist either as it
> had no comment, the game runs fine without it with this version

I'm not c++ expert, could be a warning treated as an error (looks like an
implicit cast of type pointer NULL to type double or int). Now it assign
std::nullopt, I also think you can safely remove the patch from what I read
about std::optional/std::nullopt.

> ok?
> 
> diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile
> index a59e3ea2fd2..9dbec8ccf91 100644
> --- a/games/wesnoth/Makefile
> +++ b/games/wesnoth/Makefile
> @@ -3,7 +3,7 @@ PORTROACH =   limitw:1,even
>  BROKEN-hppa =missing atomic ops
>  COMMENT= fantasy turn-based strategy game
>  
> -DISTNAME=wesnoth-1.18.0
> +DISTNAME=wesnoth-1.18.1
>  
>  CATEGORIES=  games x11
>  
> diff --git a/games/wesnoth/distinfo b/games/wesnoth/distinfo
> index 47f8e7ef565..931026388d3 100644
> --- a/games/wesnoth/distinfo
> +++ b/games/wesnoth/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (wesnoth-1.18.0.tar.bz2) = 
> LNx1uXw0N+ZJDxmCx5OOh9XcvinKiu0yqNE7JeBpOcA=
> -SIZE (wesnoth-1.18.0.tar.bz2) = 460686063
> +SHA256 (wesnoth-1.18.1.tar.bz2) = 
> 1PKBFWygPFaM471TyEIVeZnoQnWW/by5Z0hn1MPR9a4=
> +SIZE (wesnoth-1.18.1.tar.bz2) = 461256300
> diff --git a/games/wesnoth/patches/patch-src_utils_config_filters_hpp 
> b/games/wesnoth/patches/patch-src_utils_config_filters_hpp
> deleted file mode 100644
> index 82116b28146..000
> --- a/games/wesnoth/patches/patch-src_utils_config_filters_hpp
> +++ /dev/null
> @@ -1,23 +0,0 @@
> -Index: src/utils/config_filters.hpp
>  src/utils/config_filters.hpp.orig
> -+++ src/utils/config_filters.hpp
> -@@ -40,8 +40,8 @@ bool bool_matches_if_present(const config& filter, con
> -  *
> -  * Always returns true if the filter puts no restriction on the value of @a 
> cfg[@a attribute].
> -  */
> --bool double_matches_if_present(const config& filter, const config& cfg, 
> const std::string& attribute, std::optional def = NULL);
> --bool int_matches_if_present(const config& filter, const config& cfg, const 
> std::string& attribute, std::optional def = NULL);
> -+bool double_matches_if_present(const config& filter, const config& cfg, 
> const std::string& attribute, std::optional def = 0);
> -+bool int_matches_if_present(const config& filter, const config& cfg, const 
> std::string& attribute, std::optional def = 0);
> - 
> - /**
> -  * Restricts filters to only looking for values that are zero or more.
> -@@ -62,7 +62,7 @@ bool unsigned_matches_if_present(const config& filter,
> -  * The function is named "negative" in case we later want to add a 
> "reciprocal" for the "multiply"/"divide" pair.
> -  */
> - bool int_matches_if_present_or_negative(
> --const config& filter, const config& cfg, const std::string& attribute, 
> const std::string& opposite, std::optional def = NULL);
> -+const config& filter, const config& cfg, const std::string& attribute, 
> const std::string& opposite, std::optional def = 0);
> - 
> - bool string_matches_if_present(
> - const config& filter, const config& cfg, const std::string& attribute, 
> const std::string& def);
> diff --git a/games/wesnoth/pkg/PLIST b/games/wesnoth/pkg/PLIST
> index ebca913eb42..e54990cf133 100644
> --- a/games/wesnoth/pkg/PLIST
> +++ b/games/wesnoth/pkg/PLIST
> @@ -18740,6 +18740,7 @@ share/wesnoth/data/gui/window/attack_predictions.cfg
>  share/wesnoth/data/gui/window/campaign_dialog.cfg
>  share/wesnoth/data/gui/window/campaign_difficulty.cfg
>  share/wesnoth/data/gui/window/chat_log.cfg
> +share/wesnoth/data/gui/window/community_dialog.cfg
>  share/wesnoth/data/gui/window/core_dialog.cfg
>  share/wesnoth/data/gui/window/custom_tod.cfg
>  share/wesnoth/data/gui/window/debug_clock.cfg
> @@ -19485,6 +19486,7 @@ 
> share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/attacks/attack
>  
> share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/attacks/attacks_wfl_self.cfg
>  
> share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/attacks/attacks_zero.cfg
>  
> share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/backstab.cfg
> +share/wesnoth/data/test/scenarios

update games/wesnoth

2024-06-15 Thread Solene Rapenne
update to latest version

https://github.com/wesnoth/wesnoth/blob/1.18.1/changelog.md#version-1181

I dropped a patch because it didn't apply and the new code seemed
fine to me, I'm not sure about why this patch exist either as it
had no comment, the game runs fine without it with this version

ok?

diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile
index a59e3ea2fd2..9dbec8ccf91 100644
--- a/games/wesnoth/Makefile
+++ b/games/wesnoth/Makefile
@@ -3,7 +3,7 @@ PORTROACH = limitw:1,even
 BROKEN-hppa =  missing atomic ops
 COMMENT=   fantasy turn-based strategy game
 
-DISTNAME=  wesnoth-1.18.0
+DISTNAME=  wesnoth-1.18.1
 
 CATEGORIES=games x11
 
diff --git a/games/wesnoth/distinfo b/games/wesnoth/distinfo
index 47f8e7ef565..931026388d3 100644
--- a/games/wesnoth/distinfo
+++ b/games/wesnoth/distinfo
@@ -1,2 +1,2 @@
-SHA256 (wesnoth-1.18.0.tar.bz2) = LNx1uXw0N+ZJDxmCx5OOh9XcvinKiu0yqNE7JeBpOcA=
-SIZE (wesnoth-1.18.0.tar.bz2) = 460686063
+SHA256 (wesnoth-1.18.1.tar.bz2) = 1PKBFWygPFaM471TyEIVeZnoQnWW/by5Z0hn1MPR9a4=
+SIZE (wesnoth-1.18.1.tar.bz2) = 461256300
diff --git a/games/wesnoth/patches/patch-src_utils_config_filters_hpp 
b/games/wesnoth/patches/patch-src_utils_config_filters_hpp
deleted file mode 100644
index 82116b28146..000
--- a/games/wesnoth/patches/patch-src_utils_config_filters_hpp
+++ /dev/null
@@ -1,23 +0,0 @@
-Index: src/utils/config_filters.hpp
 src/utils/config_filters.hpp.orig
-+++ src/utils/config_filters.hpp
-@@ -40,8 +40,8 @@ bool bool_matches_if_present(const config& filter, con
-  *
-  * Always returns true if the filter puts no restriction on the value of @a 
cfg[@a attribute].
-  */
--bool double_matches_if_present(const config& filter, const config& cfg, const 
std::string& attribute, std::optional def = NULL);
--bool int_matches_if_present(const config& filter, const config& cfg, const 
std::string& attribute, std::optional def = NULL);
-+bool double_matches_if_present(const config& filter, const config& cfg, const 
std::string& attribute, std::optional def = 0);
-+bool int_matches_if_present(const config& filter, const config& cfg, const 
std::string& attribute, std::optional def = 0);
- 
- /**
-  * Restricts filters to only looking for values that are zero or more.
-@@ -62,7 +62,7 @@ bool unsigned_matches_if_present(const config& filter,
-  * The function is named "negative" in case we later want to add a 
"reciprocal" for the "multiply"/"divide" pair.
-  */
- bool int_matches_if_present_or_negative(
--  const config& filter, const config& cfg, const std::string& attribute, 
const std::string& opposite, std::optional def = NULL);
-+  const config& filter, const config& cfg, const std::string& attribute, 
const std::string& opposite, std::optional def = 0);
- 
- bool string_matches_if_present(
-   const config& filter, const config& cfg, const std::string& attribute, 
const std::string& def);
diff --git a/games/wesnoth/pkg/PLIST b/games/wesnoth/pkg/PLIST
index ebca913eb42..e54990cf133 100644
--- a/games/wesnoth/pkg/PLIST
+++ b/games/wesnoth/pkg/PLIST
@@ -18740,6 +18740,7 @@ share/wesnoth/data/gui/window/attack_predictions.cfg
 share/wesnoth/data/gui/window/campaign_dialog.cfg
 share/wesnoth/data/gui/window/campaign_difficulty.cfg
 share/wesnoth/data/gui/window/chat_log.cfg
+share/wesnoth/data/gui/window/community_dialog.cfg
 share/wesnoth/data/gui/window/core_dialog.cfg
 share/wesnoth/data/gui/window/custom_tod.cfg
 share/wesnoth/data/gui/window/debug_clock.cfg
@@ -19485,6 +19486,7 @@ 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/attacks/attack
 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/attacks/attacks_wfl_self.cfg
 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/attacks/attacks_zero.cfg
 share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/backstab.cfg
+share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/damage_recalculation_mid_attack.cfg
 share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/feeding.cfg
 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/firststrike_and_laststrike.cfg
 share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/heals/
@@ -19660,6 +19662,7 @@ 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/resistance/res
 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/resistance/resistance_apply_to_blade.cfg
 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/resistance/resistance_apply_to_invalid.cfg
 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/resistance/resistance_apply_to_non_blade.cfg
+share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/resistance/resistance_cumulative_max_value.cfg
 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/resistance/resistance_divide.cfg
 
share/wesnoth/data/test/scenarios/wml_tests/UnitsWML/AbilitiesWML/resistance/resistance_high_fraction.cfg
 
s

[UPDATE] games/wesnoth

2021-11-14 Thread Tom Murphy
Hi,

   Here's a diff to upgrade Wesnoth to 1.16.1. I replaced a hardcoded
   /var in the Makefile with ${VARBASE}. Only one line changed in
   PLIST. Compiles, installs and runs great on my machine.

   OK?

   Thanks,
   Tom


Index: Makefile
===
RCS file: /cvs/ports/games/wesnoth/Makefile,v
retrieving revision 1.92
diff -u -p -r1.92 Makefile
--- Makefile1 Nov 2021 20:39:39 -   1.92
+++ Makefile14 Nov 2021 11:21:11 -
@@ -5,7 +5,7 @@ PORTROACH = limitw:1,even
 BROKEN-hppa =  missing atomic ops
 COMMENT=   fantasy turn-based strategy game
 
-DISTNAME=  wesnoth-1.16.0
+DISTNAME=  wesnoth-1.16.1
 
 CATEGORIES=games x11
 
@@ -44,7 +44,7 @@ RUN_DEPENDS=  devel/desktop-file-utils \
textproc/libxslt \
x11/gtk+3,-guic
 
-CONFIGURE_ARGS+=-DFIFO_DIR=/var/wesnothd \
+CONFIGURE_ARGS+=-DFIFO_DIR=${VARBASE}/wesnothd \
-DSERVER_UID=708 \
-DSERVER_GID=708 \
-DENABLE_CAMPAIGN_SERVER=ON \
Index: distinfo
===
RCS file: /cvs/ports/games/wesnoth/distinfo,v
retrieving revision 1.44
diff -u -p -r1.44 distinfo
--- distinfo1 Nov 2021 20:39:39 -   1.44
+++ distinfo14 Nov 2021 11:21:11 -
@@ -1,2 +1,2 @@
-SHA256 (wesnoth-1.16.0.tar.bz2) = H25DDkNNph7KqnfixRTlmvtFWGhd1TE9ZuAborkAQWM=
-SIZE (wesnoth-1.16.0.tar.bz2) = 473896834
+SHA256 (wesnoth-1.16.1.tar.bz2) = jjO6I0uTVIWqT7GUoVpOfir7JSAFDHBqu/iO9Frl2TM=
+SIZE (wesnoth-1.16.1.tar.bz2) = 473960291
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/wesnoth/pkg/PLIST,v
retrieving revision 1.50
diff -u -p -r1.50 PLIST
--- pkg/PLIST   1 Nov 2021 20:39:39 -   1.50
+++ pkg/PLIST   14 Nov 2021 11:21:12 -
@@ -3235,6 +3235,7 @@ share/wesnoth/data/campaigns/tutorial/_m
 share/wesnoth/data/campaigns/tutorial/gui/
 share/wesnoth/data/campaigns/tutorial/gui/character_selection.cfg
 share/wesnoth/data/campaigns/tutorial/images/
+share/wesnoth/data/campaigns/tutorial/images/campaign_image.png
 share/wesnoth/data/campaigns/tutorial/images/misc/
 share/wesnoth/data/campaigns/tutorial/images/misc/highlight-hex.png
 share/wesnoth/data/campaigns/tutorial/images/portraits/



Re: UPDATE games/wesnoth

2018-08-24 Thread Bryan Linton
On 2018-08-12 21:21:18, Bryan Linton  wrote:
> On 2018-08-12 12:44:11, Tom Murphy  wrote:
> > 
> > Hi,
> > 
> > I'd love to test this as I do enjoy playing Wesnoth.
> > 
> > The patch Kirill posted for 1.14.4 appears to require devel/boost 1.66.0p0 
> > or
> > later, however boost 1.66.0 is the latest version in the tree. I've looked 
> > but couldn't find 1.66.0 revision 0 patches.
> > 
> > Is there an update to devel/boost for 1.66.0p0 somewhere?
> > 
> 
> Yes, he also sent a seperate update to boost which adds ICU
> support, which is required for the Wesnoth update.
> 
> If you can't find it in your mailer, you could try pulling the
> patch from the archives here:
>   https://marc.info/?l=openbsd-ports&m=153293983402845&w=2
> 

It looks like the boost ICU patch was committed recently
https://marc.info/?l=openbsd-ports-cvs&m=153504230123256&w=2
so the Wesnoth update should work by itself with an up-to-date
ports tree.

I've been continuing to play and test the Wesnoth update itself.
I haven't encountered any bugs or regressions yet.

Barring no other issues, I'd love to see this go in now that the
ICU patch has been committed.

If anyone else enjoys turn-based strategy games, particularly ones
with a fantasy theme (elves, orcs, undead, etc.) I highly
recommend it.

If traditional strategy games (controlling many players with
varying skills and abilities, like chess) aren't your thing, a
common variation played on the multiplayer server is one where
instead you choose a single character and level it to extremely
high levels as you fight through hoards of creeps (AI controlled
characters) with your teammates.

Wesnoth is free and open-source (no external assets required),
cross-platform (Windows, Mac, Linux, BSD) and was recently added
to Steam, so if you have any friends on non-unix platforms who
would like to play, it should be easy for them to install and start
playing.

I've been playing Wesnoth since it was at version 1.4 (released
all the way back in 2008!) so it definitely has staying power.

I encourage anyone interested to test the new port and enjoy
playing it!

-- 
Bryan



Re: UPDATE games/wesnoth

2018-08-14 Thread Bryan Linton
On 2018-08-12 12:44:11, Tom Murphy  wrote:
> >On 2018-08-01 17:11:58, Bryan Linton  wrote:
> >> On 2018-07-30 11:26:38, Kirill Bychkov  wrote:
> >> > Hi!
> >> > This is a long standing update for wesnoth. Current version includes
> >> > security fixes (which were backported to 1.12.6 in our tree).
> >> > 1.14.x requires boost with icu support. Without it the game crashes
> >> > on preferences dialog and add-on list.
> >> > See my next mail with the patch for boost.
> >> > 
> >> 
> >> No problems here.
> >> 
> >> I've been able to successfully download and install several
> >> add-ons, and play games on the multi-player server.
> >> 
> >
> >I know that this update is still waiting on the boost ICU support
> >to go through a bulk and be thoroughly tested because of how high
> >up in the dependency chain boost is, but I just wanted to add an
> >update that I haven't experienced any problems with Wesnoth or the
> >boost ICU patch in the last two weeks.
> >
> >I've played several dozen (if not closer to a hundred) games,
> >added and used several add-ons/maps/etc., played both single and
> >multiplayer, and haven't encountered any bugs or issues yet.
> >
> >So if and when the boost ICU update gets committed, this Wesnoth
> >update works fine for me on amd64 at least.
> >
> >Many thanks again to Kirill for the update!
> >
> 
> Hi,
> 
> I'd love to test this as I do enjoy playing Wesnoth.
> 
> The patch Kirill posted for 1.14.4 appears to require devel/boost 1.66.0p0 or
> later, however boost 1.66.0 is the latest version in the tree. I've looked 
> but couldn't find 1.66.0 revision 0 patches.
> 
> Is there an update to devel/boost for 1.66.0p0 somewhere?
> 

Yes, he also sent a seperate update to boost which adds ICU
support, which is required for the Wesnoth update.

If you can't find it in your mailer, you could try pulling the
patch from the archives here:
https://marc.info/?l=openbsd-ports&m=153293983402845&w=2

-- 
Bryan



Re: UPDATE games/wesnoth

2018-08-12 Thread Tom Murphy
>On 2018-08-01 17:11:58, Bryan Linton  wrote:
>> On 2018-07-30 11:26:38, Kirill Bychkov  wrote:
>> > Hi!
>> > This is a long standing update for wesnoth. Current version includes
>> > security fixes (which were backported to 1.12.6 in our tree).
>> > 1.14.x requires boost with icu support. Without it the game crashes
>> > on preferences dialog and add-on list.
>> > See my next mail with the patch for boost.
>> > 
>> 
>> No problems here.
>> 
>> I've been able to successfully download and install several
>> add-ons, and play games on the multi-player server.
>> 
>
>I know that this update is still waiting on the boost ICU support
>to go through a bulk and be thoroughly tested because of how high
>up in the dependency chain boost is, but I just wanted to add an
>update that I haven't experienced any problems with Wesnoth or the
>boost ICU patch in the last two weeks.
>
>I've played several dozen (if not closer to a hundred) games,
>added and used several add-ons/maps/etc., played both single and
>multiplayer, and haven't encountered any bugs or issues yet.
>
>So if and when the boost ICU update gets committed, this Wesnoth
>update works fine for me on amd64 at least.
>
>Many thanks again to Kirill for the update!
>
>-- 
>Bryan

Hi,

I'd love to test this as I do enjoy playing Wesnoth.

The patch Kirill posted for 1.14.4 appears to require devel/boost 1.66.0p0 or
later, however boost 1.66.0 is the latest version in the tree. I've looked 
but couldn't find 1.66.0 revision 0 patches.

Is there an update to devel/boost for 1.66.0p0 somewhere?

Thanks,
Tom



Re: UPDATE games/wesnoth

2018-08-12 Thread Bryan Linton
On 2018-08-01 17:11:58, Bryan Linton  wrote:
> On 2018-07-30 11:26:38, Kirill Bychkov  wrote:
> > Hi!
> > This is a long standing update for wesnoth. Current version includes
> > security fixes (which were backported to 1.12.6 in our tree).
> > 1.14.x requires boost with icu support. Without it the game crashes
> > on preferences dialog and add-on list.
> > See my next mail with the patch for boost.
> > 
> 
> No problems here.
> 
> I've been able to successfully download and install several
> add-ons, and play games on the multi-player server.
> 

I know that this update is still waiting on the boost ICU support
to go through a bulk and be thoroughly tested because of how high
up in the dependency chain boost is, but I just wanted to add an
update that I haven't experienced any problems with Wesnoth or the
boost ICU patch in the last two weeks.

I've played several dozen (if not closer to a hundred) games,
added and used several add-ons/maps/etc., played both single and
multiplayer, and haven't encountered any bugs or issues yet.

So if and when the boost ICU update gets committed, this Wesnoth
update works fine for me on amd64 at least.

Many thanks again to Kirill for the update!

-- 
Bryan



Re: UPDATE games/wesnoth

2018-08-01 Thread Bryan Linton
On 2018-07-30 11:26:38, Kirill Bychkov  wrote:
> Hi!
> This is a long standing update for wesnoth. Current version includes
> security fixes (which were backported to 1.12.6 in our tree).
> 1.14.x requires boost with icu support. Without it the game crashes
> on preferences dialog and add-on list.
> See my next mail with the patch for boost.
> 
> Main changes from porters POV:
>  - upstream stopped supporting of lowmem machunes so lite FLAVOR removed
>  - upstream switched to c++11
>  - upstream switched to SDL2
> 
> Changelog: https://github.com/wesnoth/wesnoth/blob/1.14/changelog.md
>

No problems here.

I've been able to successfully download and install several
add-ons, and play games on the multi-player server.

Barring no other problems, I'd love to see this go in.  The 1.12.x
series isn't compatible with the 1.14.x series, so it's next to
impossible to find other players who are still using the 1.12.x
series.

The player base is still small, but there are enough people
playing the 1.14.x series that it's possible to find people to
play against again with this update.

Many thanks to Kirill for putting the effort in to getting the new
release ported!

-- 
Bryan



Re: UPDATE games/wesnoth to 1.10.6

2013-04-16 Thread Stuart Henderson
On 2013/04/16 16:04, Kirill Bychkov wrote:
> ping

can you sync WANTLIB please, there are some unused libs to remove.

wesnoth-1.10.6(games/wesnoth):
Extra:  GL.13 Xrender.5 expat.10 iconv.6 pixman-1.28 png.15
Extra:  pthread-stubs.1 xcb-render.0 xcb-shm.0 xcb.2

then it's ok with me.



Re: UPDATE games/wesnoth to 1.10.6

2013-04-16 Thread Kirill Bychkov
ping

On Thu, April 4, 2013 21:32, Kirill Bychkov wrote:
> Hello!
> This is update for wesnoth.
> It's bugfix release of stable branch. Also some translations updated.
> Full changelog is here:
> http://svn.gna.org/viewcvs/*checkout*/wesnoth/tags/1.10.6/changelog
>
> Also fix permissions on /var/wesnothd. Found by chrisz@ with 
> /usr/libexec/security.
> Thanks, Christopher.
>
> Works fine on i386, amd64 and macppc.
>
> I suppose some line wrapping from my mailclient, so I'll add a link for this 
> patch:
> http://i386.linklevel.net/wesnoth-1.10.6.diff
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/games/wesnoth/Makefile,v
> retrieving revision 1.52
> diff -u -r1.52 Makefile
> --- Makefile  21 Mar 2013 08:45:17 -  1.52
> +++ Makefile  4 Apr 2013 16:56:48 -
> @@ -2,7 +2,7 @@
>
>  COMMENT= fantasy turn-based strategy game
>
> -DISTNAME=wesnoth-1.10.5
> +DISTNAME=wesnoth-1.10.6
>
>  CATEGORIES=  games x11
>
> Index: distinfo
> ===
> RCS file: /cvs/ports/games/wesnoth/distinfo,v
> retrieving revision 1.24
> diff -u -r1.24 distinfo
> --- distinfo  19 Dec 2012 20:09:13 -  1.24
> +++ distinfo  4 Apr 2013 16:56:48 -
> @@ -1,2 +1,2 @@
> -SHA256 (wesnoth-1.10.5.tar.bz2) = 
> 9ifSRuRz3LrTuSijfgeDpxkaI3QwsL/HaA/+PRjKdOc=
> -SIZE (wesnoth-1.10.5.tar.bz2) = 343638424
> +SHA256 (wesnoth-1.10.6.tar.bz2) = 
> BfO0fc7E0sPiqqBb4nC8FQWUjQMR8lCNK/js5XQdIIE=
> +SIZE (wesnoth-1.10.6.tar.bz2) = 346125796
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/games/wesnoth/pkg/PLIST,v
> retrieving revision 1.30
> diff -u -r1.30 PLIST
> --- pkg/PLIST 19 Dec 2012 20:09:13 -  1.30
> +++ pkg/PLIST 4 Apr 2013 16:56:52 -
> @@ -241,6 +241,7 @@
>  share/doc/wesnoth/manual...@ijekavian.html
>  share/doc/wesnoth/manual...@ijekavianlatin.html
>  share/doc/wesnoth/manual...@latin.html
> +share/doc/wesnoth/manual.vi.html
>  share/doc/wesnoth/manual.zh_CN.html
>  share/doc/wesnoth/manual.zh_TW.html
>  share/doc/wesnoth/styles/
> @@ -318,6 +319,8 @@
>  
> share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/it/an-orcish-incursion-map--overlay.png
>  share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/lt/
>  
> share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/lt/an-orcish-incursion-map--overlay.png
> +share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/pt/
> +share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/pt/an-orcish-incursion-map--overlay.png
>  share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/ru/
>  
> share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/ru/an-orcish-incursion-map--overlay.png
>  share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/sr/
> @@ -375,6 +378,8 @@
>  
> share/wesnoth/data/campaigns/Dead_Water/images/l10n/it/dead-water-map--overlay.png
>  share/wesnoth/data/campaigns/Dead_Water/images/l10n/lt/
>  
> share/wesnoth/data/campaigns/Dead_Water/images/l10n/lt/dead-water-map--overlay.png
> +share/wesnoth/data/campaigns/Dead_Water/images/l10n/pt/
> +share/wesnoth/data/campaigns/Dead_Water/images/l10n/pt/dead-water-map--overlay.png
>  share/wesnoth/data/campaigns/Dead_Water/images/overlays/
>  share/wesnoth/data/campaigns/Dead_Water/images/overlays/arcane-icon.png
>  share/wesnoth/data/campaigns/Dead_Water/images/overlays/flame-sword-icon.png
> @@ -647,6 +652,8 @@
>  
> share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/it/descent-into-darkness--overlay.png
>  share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/lt/
>  
> share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/lt/descent-into-darkness--overlay.png
> +share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/pt/
> +share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/pt/descent-into-darkness--overlay.png
>  share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr/
>  
> share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr/descent-into-darkness--overlay.png
>  
> share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr@ijekavian/
> @@ -763,6 +770,8 @@
>  
> share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/it/eastern-invasion-map--overlay.png
>  share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/lt/
>  
> share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/lt/eastern-invasion-map--overlay.png
> +share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/pt/
> +share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/pt/eastern-invasion-map--overlay.png
>  share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/sr/
>  
> share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/sr/eastern-invasion-map--overlay.png
>  share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/sr@ijekavian/
> @@ -1039,6 +1048,8 @@
>  
> s

UPDATE games/wesnoth to 1.10.6

2013-04-04 Thread Kirill Bychkov
Hello!
This is update for wesnoth.
It's bugfix release of stable branch. Also some translations updated.
Full changelog is here:
http://svn.gna.org/viewcvs/*checkout*/wesnoth/tags/1.10.6/changelog

Also fix permissions on /var/wesnothd. Found by chrisz@ with 
/usr/libexec/security.
Thanks, Christopher.

Works fine on i386, amd64 and macppc.

I suppose some line wrapping from my mailclient, so I'll add a link for this 
patch:
http://i386.linklevel.net/wesnoth-1.10.6.diff

Index: Makefile
===
RCS file: /cvs/ports/games/wesnoth/Makefile,v
retrieving revision 1.52
diff -u -r1.52 Makefile
--- Makefile21 Mar 2013 08:45:17 -  1.52
+++ Makefile4 Apr 2013 16:56:48 -
@@ -2,7 +2,7 @@

 COMMENT=   fantasy turn-based strategy game

-DISTNAME=  wesnoth-1.10.5
+DISTNAME=  wesnoth-1.10.6

 CATEGORIES=games x11

Index: distinfo
===
RCS file: /cvs/ports/games/wesnoth/distinfo,v
retrieving revision 1.24
diff -u -r1.24 distinfo
--- distinfo19 Dec 2012 20:09:13 -  1.24
+++ distinfo4 Apr 2013 16:56:48 -
@@ -1,2 +1,2 @@
-SHA256 (wesnoth-1.10.5.tar.bz2) = 9ifSRuRz3LrTuSijfgeDpxkaI3QwsL/HaA/+PRjKdOc=
-SIZE (wesnoth-1.10.5.tar.bz2) = 343638424
+SHA256 (wesnoth-1.10.6.tar.bz2) = BfO0fc7E0sPiqqBb4nC8FQWUjQMR8lCNK/js5XQdIIE=
+SIZE (wesnoth-1.10.6.tar.bz2) = 346125796
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/wesnoth/pkg/PLIST,v
retrieving revision 1.30
diff -u -r1.30 PLIST
--- pkg/PLIST   19 Dec 2012 20:09:13 -  1.30
+++ pkg/PLIST   4 Apr 2013 16:56:52 -
@@ -241,6 +241,7 @@
 share/doc/wesnoth/manual...@ijekavian.html
 share/doc/wesnoth/manual...@ijekavianlatin.html
 share/doc/wesnoth/manual...@latin.html
+share/doc/wesnoth/manual.vi.html
 share/doc/wesnoth/manual.zh_CN.html
 share/doc/wesnoth/manual.zh_TW.html
 share/doc/wesnoth/styles/
@@ -318,6 +319,8 @@
 
share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/it/an-orcish-incursion-map--overlay.png
 share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/lt/
 
share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/lt/an-orcish-incursion-map--overlay.png
+share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/pt/
+share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/pt/an-orcish-incursion-map--overlay.png
 share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/ru/
 
share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/ru/an-orcish-incursion-map--overlay.png
 share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/sr/
@@ -375,6 +378,8 @@
 
share/wesnoth/data/campaigns/Dead_Water/images/l10n/it/dead-water-map--overlay.png
 share/wesnoth/data/campaigns/Dead_Water/images/l10n/lt/
 
share/wesnoth/data/campaigns/Dead_Water/images/l10n/lt/dead-water-map--overlay.png
+share/wesnoth/data/campaigns/Dead_Water/images/l10n/pt/
+share/wesnoth/data/campaigns/Dead_Water/images/l10n/pt/dead-water-map--overlay.png
 share/wesnoth/data/campaigns/Dead_Water/images/overlays/
 share/wesnoth/data/campaigns/Dead_Water/images/overlays/arcane-icon.png
 share/wesnoth/data/campaigns/Dead_Water/images/overlays/flame-sword-icon.png
@@ -647,6 +652,8 @@
 
share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/it/descent-into-darkness--overlay.png
 share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/lt/
 
share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/lt/descent-into-darkness--overlay.png
+share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/pt/
+share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/pt/descent-into-darkness--overlay.png
 share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr/
 
share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr/descent-into-darkness--overlay.png
 
share/wesnoth/data/campaigns/Descent_Into_Darkness/images/misc/l10n/sr@ijekavian/
@@ -763,6 +770,8 @@
 
share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/it/eastern-invasion-map--overlay.png
 share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/lt/
 
share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/lt/eastern-invasion-map--overlay.png
+share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/pt/
+share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/pt/eastern-invasion-map--overlay.png
 share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/sr/
 
share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/sr/eastern-invasion-map--overlay.png
 share/wesnoth/data/campaigns/Eastern_Invasion/images/l10n/sr@ijekavian/
@@ -1039,6 +1048,8 @@
 
share/wesnoth/data/campaigns/Legend_of_Wesmere/images/l10n/it/legend-of-wesmere-map--overlay.png
 share/wesnoth/data/campaigns/Legend_of_Wesmere/images/l10n/lt/
 
share/wesnoth/data/campaigns/Legend_of_Wesmere/images/l10n/lt/legend-of-wesmere-map--overlay.

[UPDATE] games/wesnoth with devel/boost fix

2012-12-19 Thread Kirill Bychkov
Hi!
Building wesnoth 1.10.5 with boost-1.51.1 was fixed upstream.
Patch tested against boost-1.42 from the tree and boost-1.52 from openbsd-wip
on amd64.
Also added NO_REGRESS=Yes.
Changelog is here:
http://svn.gna.org/viewcvs/*checkout*/wesnoth/tags/1.10.5/changelog

OK to commit?

Index: Makefile
===
RCS file: /cvs/ports/games/wesnoth/Makefile,v
retrieving revision 1.49
diff -u -r1.49 Makefile
--- Makefile26 Nov 2012 15:57:46 -  1.49
+++ Makefile19 Dec 2012 11:07:41 -
@@ -2,8 +2,7 @@

 COMMENT=   fantasy turn-based strategy game

-DISTNAME=  wesnoth-1.10.4
-REVISION=  2
+DISTNAME=  wesnoth-1.10.5

 CATEGORIES=games x11

@@ -52,6 +51,8 @@

 USE_LIBTOOL=   Yes
 SEPARATE_BUILD=flavored
+
+NO_REGRESS=Yes

 FLAVORS=   lite
 FLAVOR?=
Index: distinfo
===
RCS file: /cvs/ports/games/wesnoth/distinfo,v
retrieving revision 1.23
diff -u -r1.23 distinfo
--- distinfo8 Oct 2012 22:28:34 -   1.23
+++ distinfo19 Dec 2012 11:07:41 -
@@ -1,2 +1,2 @@
-SHA256 (wesnoth-1.10.4.tar.bz2) = lxMdr25SF1q+HIT/Vdu/D2sQK5nynTJJD16J7gLP68M=
-SIZE (wesnoth-1.10.4.tar.bz2) = 342665460
+SHA256 (wesnoth-1.10.5.tar.bz2) = 9ifSRuRz3LrTuSijfgeDpxkaI3QwsL/HaA/+PRjKdOc=
+SIZE (wesnoth-1.10.5.tar.bz2) = 343638424
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/wesnoth/pkg/PLIST,v
retrieving revision 1.29
diff -u -r1.29 PLIST
--- pkg/PLIST   26 Nov 2012 15:57:46 -  1.29
+++ pkg/PLIST   19 Dec 2012 11:07:43 -
@@ -1,7 +1,7 @@
 @comment $OpenBSD: PLIST,v 1.29 2012/11/26 15:57:46 sthen Exp $
+@pkgpath games/wesnoth,tinygui
 @newgroup _wesnothd:708
 @newuser _wesnothd:708:_wesnothd:daemon:Wesnoth
Server:/var/wesnothd:/sbin/nologin
-@pkgpath games/wesnoth,tinygui
 !%%lite%%
 @bin bin/campaignd
 @bin bin/wesnoth
@@ -236,6 +236,7 @@
 share/doc/wesnoth/manual.pl.html
 share/doc/wesnoth/manual.pt_BR.html
 share/doc/wesnoth/manual.ru.html
+share/doc/wesnoth/manual.sk.html
 share/doc/wesnoth/manual.sr.html
 share/doc/wesnoth/manual...@ijekavian.html
 share/doc/wesnoth/manual...@ijekavianlatin.html
@@ -309,6 +310,8 @@
 
share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/es/an-orcish-incursion-map--overlay.png
 share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/fr/
 
share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/fr/an-orcish-incursion-map--overlay.png
+share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/gd/
+share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/gd/an-orcish-incursion-map--overlay.png
 share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/hu/
 
share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/hu/an-orcish-incursion-map--overlay.png
 share/wesnoth/data/campaigns/An_Orcish_Incursion/images/l10n/it/
@@ -3092,6 +3095,10 @@
 share/wesnoth/data/core/images/help/l10n/fr/hpxp.png
 share/wesnoth/data/core/images/help/l10n/fr/recruit.png
 share/wesnoth/data/core/images/help/l10n/fr/tooltip.png
+share/wesnoth/data/core/images/help/l10n/gd/
+share/wesnoth/data/core/images/help/l10n/gd/hpxp.png
+share/wesnoth/data/core/images/help/l10n/gd/recruit.png
+share/wesnoth/data/core/images/help/l10n/gd/tooltip.png
 share/wesnoth/data/core/images/help/l10n/hu/
 share/wesnoth/data/core/images/help/l10n/hu/hpxp.png
 share/wesnoth/data/core/images/help/l10n/hu/recruit.png
@@ -3285,6 +3292,8 @@
 share/wesnoth/data/core/images/maps/l10n/es/wesnoth--overlay.png
 share/wesnoth/data/core/images/maps/l10n/fr/
 share/wesnoth/data/core/images/maps/l10n/fr/wesnoth--overlay.png
+share/wesnoth/data/core/images/maps/l10n/gd/
+share/wesnoth/data/core/images/maps/l10n/gd/wesnoth--overlay.png
 share/wesnoth/data/core/images/maps/l10n/hu/
 share/wesnoth/data/core/images/maps/l10n/hu/wesnoth--overlay.png
 share/wesnoth/data/core/images/maps/l10n/it/
@@ -11487,6 +11496,7 @@
 share/wesnoth/data/languages/fr_FR.cfg
 share/wesnoth/data/languages/fur_IT.cfg
 share/wesnoth/data/languages/ga_IE.cfg
+share/wesnoth/data/languages/gd_GB.cfg
 share/wesnoth/data/languages/gl_ES.cfg
 share/wesnoth/data/languages/he_IL.cfg
 share/wesnoth/data/languages/hr_HR.cfg
@@ -13390,13 +13400,10 @@
 share/wesnoth/translations/zh_TW/LC_MESSAGES/wesnoth-units.mo
 share/wesnoth/translations/zh_TW/LC_MESSAGES/wesnoth-utbs.mo
 share/wesnoth/translations/zh_TW/LC_MESSAGES/wesnoth.mo
+@mode 770
 @owner _wesnothd
 @group _wesnothd
-@mode 770
 @sample /var/wesnothd/
-@owner
-@group
-@mode
 @exec %D/bin/update-desktop-database
 @unexec-delete %D/bin/update-desktop-database
 @rcscript ${RCDIR}/wesnothd




Re: UPDATE games/wesnoth

2012-04-05 Thread Bryan Linton
On 2012-03-25 17:53:48, Bryan Linton  wrote:
>On 2012-03-24 15:41:51, Kirill Bychkov  wrote:
>>On Sat, March 24, 2012 05:25, Bryan Linton wrote:
>>>On Mon, Mar 19, 2012 at 9:25 PM, Kirill Bychkov  wrote:
 Hi!
 I've updated wesnoth to the latest release 1.10.1.

>>>
>>> I'm having trouble getting this new version to build on i386.  The
>>> error message I get is:
>>>
>>> ---8<---
>> 
>> Hello. Fixed in new diff. Also fix building on macppc.
>>
> 
> This version works fine for me on i386.  Single player campaigns,
> multiplayer, and in-game installed add-ons all work fine.  No
> regressions that I can see.
> 
> If there are no problems ports-wise, it would be nice if this were
> commited because Wesnoth is not multiplayer compatible between
> differing minor versions.  Ever since 1.10 was released, the
> number of people playing on the 1.8 server dropped from the
> hundreds to the dozens.
> 

I wanted to give this a poke.

Wesnoth is still running fine.  I've spent many hours playing it
on both single and multiplayer mode, with and without in-game
add-ons installed.

The only time it's crashed was from an out-of-memory error which
was resolved by bumping "ulimit -d" even higher than it was to
prevent the previous version of Wesnoth from crashing due to OoM
errors (top has shown over 900 MB used at peak in 1.10 and 700 MB
peak with 1.8, though it usually hovers between 300 MB and 500 MB).


-- 
Bryan




Re: UPDATE games/wesnoth

2012-03-25 Thread Bryan Linton
On 2012-03-24 15:41:51, Kirill Bychkov  wrote:
>On Sat, March 24, 2012 05:25, Bryan Linton wrote:
>>On Mon, Mar 19, 2012 at 9:25 PM, Kirill Bychkov  wrote:
>>> Hi!
>>> I've updated wesnoth to the latest release 1.10.1.
>>>
>>
>> I'm having trouble getting this new version to build on i386.  The
>> error message I get is:
>>
>> ---8<---
> 
> Hello. Fixed in new diff. Also fix building on macppc.
>

This version works fine for me on i386.  Single player campaigns,
multiplayer, and in-game installed add-ons all work fine.  No
regressions that I can see.

If there are no problems ports-wise, it would be nice if this were
commited because Wesnoth is not multiplayer compatible between
differing minor versions.  Ever since 1.10 was released, the
number of people playing on the 1.8 server dropped from the
hundreds to the dozens.

Though I imagine that there probably aren't as many Wesnoth
players on OpenBSD as there are on Win, Mac, or Linux...


Anyway, thanks for the updated port.  I'd been getting my Wesnoth
fix by playing single player campaigns recently.  It's nice to
have enough people online to play in multi-player games again.

-- 
Bryan




Re: UPDATE games/wesnoth

2012-03-23 Thread Bryan Linton

On Mon, Mar 19, 2012 at 9:25 PM, Kirill Bychkov  wrote:
> Hi!
> I've updated wesnoth to the latest release 1.10.1.
>

I'm having trouble getting this new version to build on i386.  The
error message I get is:

---8<---

===>  Looking for wesnoth-1.10.1.tgz in $PKG_PATH - not found
*** Error code 1

Stop in /usr/ports/mystuff/games/wesnoth (line 1670 of 
/usr/ports/infrastructure/mk/bsd.port.mk).
===>  Building for wesnoth-1.10.1
/usr/local/bin/cmake -H/usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1 
-B/usr/obj/ports/wesnoth-1.10.1/build-i386 --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/local/bin/cmake -E cmake_progress_start 
/usr/obj/ports/wesnoth-1.10.1/build-i386/CMakeFiles 
/usr/obj/ports/wesnoth-1.10.1/build-i386/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make -f po/CMakeFiles/mo-update.dir/build.make 
po/CMakeFiles/mo-update.dir/depend
cd /usr/obj/ports/wesnoth-1.10.1/build-i386 && /usr/local/bin/cmake -E 
cmake_depends "Unix Makefiles" /usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1 
/usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1/po 
/usr/obj/ports/wesnoth-1.10.1/build-i386 
/usr/obj/ports/wesnoth-1.10.1/build-i386/po 
/usr/obj/ports/wesnoth-1.10.1/build-i386/po/CMakeFiles/mo-update.dir/DependInfo.cmake
 --color=
make -f po/CMakeFiles/mo-update.dir/build.make po/CMakeFiles/mo-update.dir/build
/usr/local/bin/cmake -E cmake_progress_report 
/usr/obj/ports/wesnoth-1.10.1/build-i386/CMakeFiles 
[  0%] mo-update: Done.
/usr/local/bin/cmake -E cmake_progress_report 
/usr/obj/ports/wesnoth-1.10.1/build-i386/CMakeFiles  1 2 3 4 5 6 7 8 9 10 11 12 
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 
65 66 67 68 69 70 71 72 73 74 75 76 77 78
[ 78%] Built target mo-update
make -f src/CMakeFiles/wesnoth-core.dir/build.make 
src/CMakeFiles/wesnoth-core.dir/depend
cd /usr/obj/ports/wesnoth-1.10.1/build-i386 && /usr/local/bin/cmake -E 
cmake_depends "Unix Makefiles" /usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1 
/usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1/src 
/usr/obj/ports/wesnoth-1.10.1/build-i386 
/usr/obj/ports/wesnoth-1.10.1/build-i386/src 
/usr/obj/ports/wesnoth-1.10.1/build-i386/src/CMakeFiles/wesnoth-core.dir/DependInfo.cmake
 --color=
make -f src/CMakeFiles/wesnoth-core.dir/build.make 
src/CMakeFiles/wesnoth-core.dir/build
/usr/local/bin/cmake -E cmake_progress_report 
/usr/obj/ports/wesnoth-1.10.1/build-i386/CMakeFiles  94
[ 79%] Built target wesnoth-core
make -f src/CMakeFiles/campaignd.dir/build.make 
src/CMakeFiles/campaignd.dir/depend
cd /usr/obj/ports/wesnoth-1.10.1/build-i386 && /usr/local/bin/cmake -E 
cmake_depends "Unix Makefiles" /usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1 
/usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1/src 
/usr/obj/ports/wesnoth-1.10.1/build-i386 
/usr/obj/ports/wesnoth-1.10.1/build-i386/src 
/usr/obj/ports/wesnoth-1.10.1/build-i386/src/CMakeFiles/campaignd.dir/DependInfo.cmake
 --color=
make -f src/CMakeFiles/campaignd.dir/build.make 
src/CMakeFiles/campaignd.dir/build
/usr/local/bin/cmake -E cmake_progress_report 
/usr/obj/ports/wesnoth-1.10.1/build-i386/CMakeFiles
[ 79%] Built target campaignd
make -f src/CMakeFiles/wesnoth-lua.dir/build.make 
src/CMakeFiles/wesnoth-lua.dir/depend
cd /usr/obj/ports/wesnoth-1.10.1/build-i386 && /usr/local/bin/cmake -E 
cmake_depends "Unix Makefiles" /usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1 
/usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1/src 
/usr/obj/ports/wesnoth-1.10.1/build-i386 
/usr/obj/ports/wesnoth-1.10.1/build-i386/src 
/usr/obj/ports/wesnoth-1.10.1/build-i386/src/CMakeFiles/wesnoth-lua.dir/DependInfo.cmake
 --color=
make -f src/CMakeFiles/wesnoth-lua.dir/build.make 
src/CMakeFiles/wesnoth-lua.dir/build
/usr/local/bin/cmake -E cmake_progress_report 
/usr/obj/ports/wesnoth-1.10.1/build-i386/CMakeFiles  98 99
[ 81%] Built target wesnoth-lua
make -f src/CMakeFiles/wesnoth-game.dir/build.make 
src/CMakeFiles/wesnoth-game.dir/depend
cd /usr/obj/ports/wesnoth-1.10.1/build-i386 && /usr/local/bin/cmake -E 
cmake_depends "Unix Makefiles" /usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1 
/usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1/src 
/usr/obj/ports/wesnoth-1.10.1/build-i386 
/usr/obj/ports/wesnoth-1.10.1/build-i386/src 
/usr/obj/ports/wesnoth-1.10.1/build-i386/src/CMakeFiles/wesnoth-game.dir/DependInfo.cmake
 --color=
make -f src/CMakeFiles/wesnoth-game.dir/build.make 
src/CMakeFiles/wesnoth-game.dir/build
/usr/local/bin/cmake -E cmake_progress_report 
/usr/obj/ports/wesnoth-1.10.1/build-i386/CMakeFiles  95 96 97
[ 84%] Built target wesnoth-game
make -f src/CMakeFiles/wesnoth.dir/build.make src/CMakeFiles/wesnoth.dir/depend
cd /usr/obj/ports/wesnoth-1.10.1/build-i386 && /usr/local/bin/cmake -E 
cmake_depends "Unix Makefiles" /usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1 
/usr/obj/ports/wesnoth-1.10.1/wesnoth-1.10.1/src 
/usr/obj/ports/wesnoth-1.10.1/build-i386 
/usr/obj/ports/wesnoth-1.10.1/build-i386/src 
/usr/obj/port

Re: UPDATE games/wesnoth

2012-03-20 Thread Antti Harri
On Monday 19 March 2012 22:25:50 Kirill Bychkov wrote:
> Hi!
> I've updated wesnoth to the latest release 1.10.1.
> General difference (for ports infrastructure):
> * upstream switched to cmake build system
> * they dropped external lua a long time ago and use their own patched
> variant ( http://svn.gna.org/viewcvs/wesnoth?view=revision&revision=44911 )
> Full changelog:
> http://svn.gna.org/viewcvs/*checkout*/wesnoth/tags/1.10.0/changelog (a lot
> of changes since 1.8.6)
>
> I set up SEPARATE_BUILD=flavored to avoid extracting a lot of data for
> every arch. Also removed superfluous dependency to devel/sdl. tinygui
> flavor was dropped by upstream about a year ago.
>
> Tested on amd64 playing new campaign all night long. (And it must be
> confessed that I was playing all last week)
>
> Already OK from aja@
>
> Maintainer (jasper@) timed out.
>
> OK?

Works on amd64.

-- 
Antti Harri



Re: UPDATE games/wesnoth

2012-03-20 Thread David Coppa
On Mon, Mar 19, 2012 at 9:25 PM, Kirill Bychkov  wrote:
> Hi!
> I've updated wesnoth to the latest release 1.10.1.
> General difference (for ports infrastructure):
> * upstream switched to cmake build system
> * they dropped external lua a long time ago and use their own patched variant
> ( http://svn.gna.org/viewcvs/wesnoth?view=revision&revision=44911 )
> Full changelog:
> http://svn.gna.org/viewcvs/*checkout*/wesnoth/tags/1.10.0/changelog (a lot of
> changes since 1.8.6)
>
> I set up SEPARATE_BUILD=flavored to avoid extracting a lot of data for every
> arch. Also removed superfluous dependency to devel/sdl. tinygui flavor was
> dropped by upstream about a year ago.
>
> Tested on amd64 playing new campaign all night long. (And it must be confessed
> that I was playing all last week)
>
> Already OK from aja@
>
> Maintainer (jasper@) timed out.
>
> OK?

cmake-wise ok for me

ciao,
David



Re: [UPDATE] games/wesnoth

2009-08-25 Thread Stuart Henderson
On 2009/08/24 19:10, Bryan Linton wrote:
> On 2009-08-20 16:10:50, Tom  wrote:
> > Sorry for the confusion about the 3 old patch files. I forgot the cvs
> > delete them when I put the diff together.
> > Attached is one that works with patch -E -p0
> > 
> > Tom
> >
> 
> Works for me on i386 -current. I've been playing a campaign for a few hours
> with no problems.
> 

- FLAVOR=tinygui packaging fails (some sound files need to be moved
between plists)

- build on armish fails:

depbase=`echo game.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; c++ -DHAVE_CONFIG_H 
-I. -I..-I/usr/X11R6/include -I/usr/local/include -DUSE_TINY_GUI 
-I/usr/include -I/usr/local/include/pango-1.0 -I/usr/local/include/cairo 
-I/usr/X11R6/include/pixman-1 -I/usr/local/include -I/usr/local/include/libpng 
-I/usr/X11R6/include -I/usr/local/include/glib-2.0 
-I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 
-I/usr/X11R6/include -DHAVE_REVISION -I../intl -I../intl  -I/usr/local/include 
-I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/X11R6/include 
-DXTHREADS -DWESNOTH_PATH=\"/usr/local/share/wesnoth\"  
-DLOCALEDIR=\"translations\"  -DHAS_RELATIVE_LOCALEDIR=1  
-DFIFODIR=\"/var/run\" -DWESNOTH_PREFIX=\"/usr/local\"  -DHAVE_FRIBIDI 
-I/usr/local/include -W -Wall -O2 -pipe -Werror -Wno-unused -Wno-sign-compare 
-DDISABLE_POOL_ALLOC -D_X11  -I/usr/X11R6/include -I/usr/local/include -MT 
game.o -MD -MP -MF $depbase.Tpo -c -o game.o game.cpp && mv -f $depbase.Tpo 
$depbase.Po
game.cpp: In member function `bool 
   ::game_controller::play_multiplayer()':
game.cpp:1307: warning: `int res' might be used uninitialized in this function
*** Error code 1



Re: [UPDATE] games/wesnoth

2009-08-25 Thread Bryan Linton
On 2009-08-20 16:10:50, Tom  wrote:
> Sorry for the confusion about the 3 old patch files. I forgot the cvs
> delete them when I put the diff together.
> Attached is one that works with patch -E -p0
> 
> Tom
>

Works for me on i386 -current. I've been playing a campaign for a few hours
with no problems.



Re: [UPDATE] games/wesnoth

2009-08-21 Thread Kirill Bychkov
Now the patch works correct. Played one campaign on amd64. Everything is OK.
Thanks for update.

P.S. Remove PKGNAME

On Thu, August 20, 2009 19:10, Tom wrote:
> Sorry for the confusion about the 3 old patch files. I forgot the cvs delete
them when I put the diff together.
> Attached is one that works with patch -E -p0
>
> Tom
>






Re: [UPDATE] games/wesnoth

2009-08-21 Thread Stephan A. Rickauer
On Thu, 2009-08-20 at 16:10 +0100, Tom wrote:
> Sorry for the confusion about the 3 old patch files. I forgot the cvs
> delete them when I put the diff together.
> Attached is one that works with patch -E -p0
> 
> Tom

compiles and runs find on i386. Played a little but I'm too busy to do
an entire campaign at the moment ;)

Thanks for updating it!

Cheers,
Stephan



Re: [UPDATE] games/wesnoth

2009-08-20 Thread Tom
Sorry for the confusion about the 3 old patch files. I forgot the cvs
delete them when I put the diff together.
Attached is one that works with patch -E -p0

Tom


wesnoth.diff.gz
Description: GNU Zip compressed data


Re: [UPDATE] games/wesnoth

2009-08-20 Thread Tom
My apologies. The previous diff was full of fail. This one works vs
latest cvs tree of games/wesnoth.

Tom


wesnoth.diff.gz
Description: GNU Zip compressed data


[UPDATE] games/wesnoth

2009-08-20 Thread Tom
Hi,

  I submitted this before. I've since updated it properly with the
correct depends. I've tested this and it runs great on my system.
The only caveat is that ulimit -d should be set a bit higher.. maybe
to 800 MB or so since the game does consume copious amounts
of RAM at times.

  The diff vs. the old 1.4.7 version of the game in cvs is attached.
This brings Battle for Wesnoth to v1.6.4.

  Regards,
  Tom


wesnoth.diff.gz
Description: GNU Zip compressed data


UPDATE: games/wesnoth (1.2.7 => 1.2.8)

2007-11-29 Thread Vlad Glagolev
Changelog:
 * language and i18n:
   * updated translations: Chinese, Portuguese (Brazil)
 * multiplayer:
   * the server sends a periodical 'ping' to all players to detect ghosts
   * implemented reloading of the server config on SIGHUP
 * user interface:
   * removed the turn_cmd preference option
 * WML engine:
   * the preprocessor now ignores filenames with '..' in them

p.s. tested @ i386

-- 
Cheerz,
Vlad "Enqlave" Glagolev


wesnoth-1.2.8--update.diff
Description: Binary data


pgpLXe186Y3Sa.pgp
Description: PGP signature


UPDATE: games/wesnoth (1.2.6 => 1.2.7)

2007-10-11 Thread Vlad Glagolev
Changelog:
 * language and i18n:
   * updated translations: Czech, Danish, Dutch, French, German, Italian,
 Japanese, Polish, Portuguese (Brazil), Serbian, Slovak, Spanish, Swedish
   * new translation: Serbian (Latin version)
   * updated DejaVu font to 2.20
   * added sazanami-gothic font (needed for the Japanese translation)
 * multiplayer maps:
   * revised maps: Blitz, Cynsaun Battlefield, Hamlets, Meteor Lake
   * fixed a crash if the client recieves invalid utf-8
   * fixed a server side bug with could cause invalid utf-8 being send to a
 client.
 * misc:
   * really fix the trait OOS so it works correctly on Windows as well
   * map label length is correctly determined for multibyte 
 characters (bug #6855)

p.s. tested @ i386.

-- 
Cheerz,
Vlad / Stelz


update-wesnoth--1.2.7.diff
Description: Binary data


[Fwd: Re: UPDATE: games/wesnoth (1.2.5 => 1.2.6)]

2007-08-28 Thread Markus Bergkvist

Haven't heard from Vlad yet so forwarding the question to the list instead.

/Markus

 Original Message 
Subject: Re: UPDATE: games/wesnoth (1.2.5 => 1.2.6)
Date: Fri, 10 Aug 2007 00:30:02 +0200
From: Markus Bergkvist <[EMAIL PROTECTED]>
To: Vlad Glagolev <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>

Hi,
I'm not all to familiar with ports, but the changelog for 1.2.6 mentions a
.desktop entry added, shouldn't that be part of PLIST too then?

/Markus

Vlad Glagolev wrote:

Version 1.2.6:
 * WML engine
   * fix [variables] not working properly in scenarios (bug #9342)
 * language and i18n:
   * updated translations: British English, Danish, Finnish, Spanish, Swedish
   * updated DejaVuSans font to version 2.18
 * user interface:
   * Enable "Save Game" and "View Chat Log" menu entries in replay mode.
   * Add an additional line below the minimap in the "Multiplayer->Create game"
 screen that displays the size of the selected map. (patch #776 by uso)
   * Show the (possibly bogus) GPV and fog settings of games with "Use map
 settings" on in a darker font. (patch #771 by uso)
 * misc:
   * added some extra headers for the upcomming gcc 4.3 (debian bug #417764)
   * added a .desktop entry for the editor so that it is shown in the kde/gnome
 menu
   * the unit name generation could with different locales call get_random() a
 different number of times. This lead to different names and traits.
 Changed to call random a fixed number of times which fixes the traits.





UPDATE: games/wesnoth (1.2.5 => 1.2.6)

2007-08-07 Thread Vlad Glagolev
Version 1.2.6:
 * WML engine
   * fix [variables] not working properly in scenarios (bug #9342)
 * language and i18n:
   * updated translations: British English, Danish, Finnish, Spanish, Swedish
   * updated DejaVuSans font to version 2.18
 * user interface:
   * Enable "Save Game" and "View Chat Log" menu entries in replay mode.
   * Add an additional line below the minimap in the "Multiplayer->Create game"
 screen that displays the size of the selected map. (patch #776 by uso)
   * Show the (possibly bogus) GPV and fog settings of games with "Use map
 settings" on in a darker font. (patch #771 by uso)
 * misc:
   * added some extra headers for the upcomming gcc 4.3 (debian bug #417764)
   * added a .desktop entry for the editor so that it is shown in the kde/gnome
 menu
   * the unit name generation could with different locales call get_random() a
 different number of times. This lead to different names and traits.
 Changed to call random a fixed number of times which fixes the traits.

-- 
Cheerz,
Vlad / Stelz


wesnoth-update--1.2.6.diff
Description: Binary data


UPDATE: games/wesnoth (1.2.5 => 1.2.6)

2007-07-26 Thread Vlad Glagolev
Changelog:
 * WML engine
   * fix [variables] not working properly in scenarios (bug #9342)
 * language and i18n:
   * updated translations: British English, Danish, Finnish, Spanish, Swedish
   * updated DejaVuSans font to version 2.18
 * user interface:
   * Enable "Save Game" and "View Chat Log" menu entries in replay mode.
   * Add an additional line below the minimap in the "Multiplayer->Create game"
 screen that displays the size of the selected map. (patch #776 by uso)
   * Show the (possibly bogus) GPV and fog settings of games with "Use map
 settings" on in a darker font. (patch #771 by uso)
 * misc:
   * added some extra headers for the upcomming gcc 4.3 (debian bug #417764)
   * added a .desktop entry for the editor so that it is shown in the kde/gnome
 menu
   * the unit name generation could with different locales call get_random() a
 different number of times. This lead to different names and traits.
 Changed to call random a fixed number of times which fixes the traits.

Tested @ i386.

-- 
Cheerz,
Vlad / Stelz


wesnoth-update--1.2.6.diff
Description: Binary data


UPDATE: games/wesnoth (1.2.3 => 1.2.5)

2007-07-04 Thread Vlad Glagolev
Tested @ i386.

-- 
Cheerz,
Vlad / Stelz


wesnoth-update--1.2.5.diff
Description: Binary data


Re: UPDATE: games/wesnoth (1.2.1 -> 1.2.3)

2007-03-16 Thread Jasper Lievisse Adriaanse
On Thu, Mar 15, 2007 at 03:33:11PM +0300, Vlad Glagolev wrote:
> Tested @ i386.
this is working fine here on amd64 and i386.

ok to commit?

cheers,
jasper

> Changes:
> 
> Version 1.2.3:
> * campaigns:
>   * Heir to the Throne:
> * The Elvish Lord and Elvish High Lord have halo's again (patch #682)
> * graphics
>   * items with a halo have their halo hidden when under a shroud (bug #8523)
>   * updates the invisible icon of an unit when moving or moving the mouse
> over the unit, then selecting the location to move to there are still
> glitches (partial fix for bug #8107)  
>   * fixed some cases where fog was updated without being redrawn
> * user interface:
>   * made some tooltips visible again (bug #6702 and bug #8380)
> * multiplayer maps:
>   * revised maps: Castle Hopping Isle
>   * Wesbowl: the respawned units are fully healed again (bug #7776)
> * language and i18n:
>   * udated translations: Czech, Danish, Dutch, Esperanto, French, German,
> Hungarian, Italian, Japanese, Polish, Portuguese (Brazil), Serbian, 
> Slovak
>   * new translations: Indonesian
> * WML engine
>   * fixed era events not working on non hosts
> 
> Version 1.2.2:
> * campaigns:
>   * Eastern Invasion:
> * The Crossing, fixed a bug which prevented the undead leader spawned
>   at turn 8 to have a keep
>   * The South Guard:
> * fixed some pink unit images being shown in some scenario texts
>   * Two Brothers
> * updated the portrait of Bjarn to match the new mage colors
> * editor
>   * added the paste option to the edit menu
> * graphics
>   * new attack icons: undead axe, undead crossbow, pick axe, glaive, elven
> staff
>   * new baseframes: Mage line, Footpad
>   * new new death animations: Orcish Assassin, Grunt, Undead Ghoul, Ancient
> Wose, Elder Wose, Thieves
>   * updated portraits: Troll
> * language and i18n:
>   * fixed spelling mistakes in the en_US version
>   * updated translations: Czech, Danish, Dutch, Estonian, Esperanto, French,
> German, Greek, Italian, Polish, Portuguese (Brazil), Russian, Serbian,
> Slovak, Swedish
>   * updated DejaVuSans font to 2.15
> * multiplayer maps:
>* new maps: The Manzivan Traps, 4p Hamlets
>* revised maps: Blitz, Charge, Den of Onis, Hamlets, Meteor Lake, 
>Sablestone
>  Delta, Sulla's Ruins
> * multiplayer
>* sped up the lobby, the lag is much lower now (patch #676 and patch 
>#677)
> * units:
>* fixed a bug which prevented a Mermaid Siren picking up a storm trident
>* Complete rewrite of saurian and poacher line descriptions, as well as
>  some minor edits to a few other human units.
>* fixed a bug which caused the slow effect being applied twice (bug 
>#8458)
>* death animations for Wose Ancient and Elder, Human Outlaw Thief Male
>  and Female
> * user interface:
>* smarter focus handling when user input is irrelevant to the current 
>focus
>  but relevant to another widget
>* menus can now stay scrolled to the bottom if they were already scrolled
>  to the bottom
>* scrolling performance improved
>* selecting a units is faster now, especially switching between two units
>* overall game performance improved when many units are visible
>* better performance when mouse is over a unit that sees many enemy units
>* show side and team in the status table
>* animations draw faster now and the speed is independent of the 
>resolution
>* fog/shroud is cleared after attack-move (bug #7131)
> * WML engine
>* fixed a bug which returned wrong values if a random number was negative
> 
> -- 
> Cheerz,
> Vlad / Stelz



-- 
``This statement is false''
NedBSD: http://nedbsd.eu



UPDATE: games/wesnoth (1.2.1 -> 1.2.3)

2007-03-15 Thread Vlad Glagolev

Tested @ i386.

Changes:

Version 1.2.3:
* campaigns:
  * Heir to the Throne:
* The Elvish Lord and Elvish High Lord have halo's again (patch #682)
* graphics
  * items with a halo have their halo hidden when under a shroud (bug #8523)
  * updates the invisible icon of an unit when moving or moving the mouse
over the unit, then selecting the location to move to there are still
glitches (partial fix for bug #8107)
  * fixed some cases where fog was updated without being redrawn
* user interface:
  * made some tooltips visible again (bug #6702 and bug #8380)
* multiplayer maps:
  * revised maps: Castle Hopping Isle
  * Wesbowl: the respawned units are fully healed again (bug #7776)
* language and i18n:
  * udated translations: Czech, Danish, Dutch, Esperanto, French, German,
Hungarian, Italian, Japanese, Polish, Portuguese (Brazil), Serbian, Slovak
  * new translations: Indonesian
* WML engine
  * fixed era events not working on non hosts

Version 1.2.2:
* campaigns:
  * Eastern Invasion:
* The Crossing, fixed a bug which prevented the undead leader spawned
  at turn 8 to have a keep
  * The South Guard:
* fixed some pink unit images being shown in some scenario texts
  * Two Brothers
* updated the portrait of Bjarn to match the new mage colors
* editor
  * added the paste option to the edit menu
* graphics
  * new attack icons: undead axe, undead crossbow, pick axe, glaive, elven
staff
  * new baseframes: Mage line, Footpad
  * new new death animations: Orcish Assassin, Grunt, Undead Ghoul, Ancient
Wose, Elder Wose, Thieves
  * updated portraits: Troll
* language and i18n:
  * fixed spelling mistakes in the en_US version
  * updated translations: Czech, Danish, Dutch, Estonian, Esperanto, French,
German, Greek, Italian, Polish, Portuguese (Brazil), Russian, Serbian,
Slovak, Swedish
  * updated DejaVuSans font to 2.15
* multiplayer maps:
   * new maps: The Manzivan Traps, 4p Hamlets
   * revised maps: Blitz, Charge, Den of Onis, Hamlets, Meteor Lake, Sablestone
 Delta, Sulla's Ruins
* multiplayer
   * sped up the lobby, the lag is much lower now (patch #676 and patch #677)
* units:
   * fixed a bug which prevented a Mermaid Siren picking up a storm trident
   * Complete rewrite of saurian and poacher line descriptions, as well as
 some minor edits to a few other human units.
   * fixed a bug which caused the slow effect being applied twice (bug #8458)
   * death animations for Wose Ancient and Elder, Human Outlaw Thief Male
 and Female
* user interface:
   * smarter focus handling when user input is irrelevant to the current focus
 but relevant to another widget
   * menus can now stay scrolled to the bottom if they were already scrolled
 to the bottom
   * scrolling performance improved
   * selecting a units is faster now, especially switching between two units
   * overall game performance improved when many units are visible
   * better performance when mouse is over a unit that sees many enemy units
   * show side and team in the status table
   * animations draw faster now and the speed is independent of the resolution
   * fog/shroud is cleared after attack-move (bug #7131)
* WML engine
   * fixed a bug which returned wrong values if a random number was negative

--
Cheerz,
Vlad / Stelz


wesnoth-update--1.2.3.diff
Description: Binary data


UPDATE: games/wesnoth (1.2.1 -> 1.2.2)

2007-02-21 Thread Vlad Glagolev

Changelog:

* campaigns:
  * Eastern Invasion:
* The Crossing, fixed a bug which prevented the undead leader spawned
  at turn 8 to have a keep
  * The South Guard:
* fixed some pink unit images being shown in some scenario texts
  * Two Brothers
* updated the portrait of Bjarn to match the new mage colors
* editor
  * added the paste option to the edit menu
* graphics
  * new attack icons: undead axe, undead crossbow, pick axe, glaive, elven
staff
  * new baseframes: Mage line, Footpad
  * new new death animations: Orcish Assassin, Grunt, Undead Ghoul, Ancient
Wose, Elder Wose, Thieves
  * updated portraits: Troll
* language and i18n:
  * fixed spelling mistakes in the en_US version
  * updated translations: Czech, Danish, Dutch, Estonian, Esperanto, French,
German, Greek, Italian, Polish, Portuguese (Brazil), Russian, Serbian,
Slovak, Swedish
  * updated DejaVuSans font to 2.15
* multiplayer maps:
   * new maps: The Manzivan Traps, 4p Hamlets
   * revised maps: Blitz, Charge, Den of Onis, Hamlets, Meteor Lake, Sablestone
 Delta, Sulla's Ruins
* multiplayer
   * sped up the lobby, the lag is much lower now (patch #676 and patch #677)
* units:
   * fixed a bug which prevented a Mermaid Siren picking up a storm trident
   * Complete rewrite of saurian and poacher line descriptions, as well as
 some minor edits to a few other human units.
   * fixed a bug which caused the slow effect being applied twice (bug #8458)
   * death animations for Wose Ancient and Elder, Human Outlaw Thief Male
 and Female
* user interface:
   * smarter focus handling when user input is irrelevant to the current focus
 but relevant to another widget
   * menus can now stay scrolled to the bottom if they were already scrolled
 to the bottom
   * scrolling performance improved
   * selecting a units is faster now, especially switching between two units
   * overall game performance improved when many units are visible
   * better performance when mouse is over a unit that sees many enemy units
   * show side and team in the status table
   * animations draw faster now and the speed is independent of the resolution
   * fog/shroud is cleared after attack-move (bug #7131)
* WML engine
   * fixed a bug which returned wrong values if a random number was negative
--
Tested @ i386.
--
Cheerz,
Vlad / Stelz


wesnoth-1.2.2.update
Description: Binary data


Re: UPDATE: games/wesnoth (1.0.2->1.2.1)

2007-02-05 Thread Joachim Schipper
On Mon, Feb 05, 2007 at 10:30:22AM +0900, Mathieu Sauve-Frankel wrote:
> On Thu, Jan 25, 2007 at 04:55:27PM +0100, Jasper Lievisse Adriaanse wrote:
> > On Thu, Jan 25, 2007 at 03:41:43AM +0300, Vlad Glagolev wrote:
> > > Uh, it takes me more than 3 hours =] But i'm happy cause everything works 
> > > :)
> > > Tested @ i386.
> > > 
> > > -- 
> > > Cheerz,
> > > Vlad / Stelz
> > 
> > seems to be working fine on amd64...finally some new background music :)
> 
> ok from me too

Seems to work for me (lightly tested), on -current/i386.

Joachim



Re: UPDATE: games/wesnoth (1.0.2->1.2.1)

2007-02-04 Thread Mathieu Sauve-Frankel
On Thu, Jan 25, 2007 at 04:55:27PM +0100, Jasper Lievisse Adriaanse wrote:
> On Thu, Jan 25, 2007 at 03:41:43AM +0300, Vlad Glagolev wrote:
> > Uh, it takes me more than 3 hours =] But i'm happy cause everything works :)
> > Tested @ i386.
> > 
> > -- 
> > Cheerz,
> > Vlad / Stelz
> 
> seems to be working fine on amd64...finally some new background music :)

ok from me too


-- 
Mathieu Sauve-Frankel



Re: UPDATE: games/wesnoth (1.0.2->1.2.1)

2007-01-26 Thread Tero Koskinen
On Thu, 25 Jan 2007 23:42:31 +0300 Vlad Glagolev wrote:

> On 1/25/07, Tero Koskinen <[EMAIL PROTECTED]> wrote:
> > Locales/Language settings don't seem to work.
> 
> Yeah! Thank you very much for this bugreport. I fixed this bug. Now
> everything's fine  ;-) There are 2 files attached: diff and tar.gz'ed
> port for Wesnoth.

Thanks, I tried the attached tar.gz port and it fixed my language
setting issues.

-- 
Tero Koskinen - http://iki.fi/tero.koskinen/



Re: UPDATE: games/wesnoth (1.0.2->1.2.1)

2007-01-25 Thread Jasper Lievisse Adriaanse
On Thu, Jan 25, 2007 at 03:41:43AM +0300, Vlad Glagolev wrote:
> Uh, it takes me more than 3 hours =] But i'm happy cause everything works :)
> Tested @ i386.
> 
> -- 
> Cheerz,
> Vlad / Stelz

seems to be working fine on amd64...finally some new background music :)

-- 
``This statement is false''
NedBSD: http://nedbsd.eu