Hi Tom,
- You should remove REVISION.
- The patch has an offset:
Patching file CMakeLists.txt using Plan A...
Hunk #1 succeeded at 459 (offset 65 lines).

A make update-patches should fix it.

OK mariani@ with those changes.
I take your word on compiling and running. :)

Cheers.
Elias.


On Fri, Apr 10, 2020 at 7:29 AM Tom Murphy <open...@pertho.net> wrote:
>
> Hi,
>
>   Attached is a diff to bring games/freeorion to 0.4.9.
>   I removed boost_signals-mt from WANTLIB since it was
>   being listed as an extra lib.
>
>   Compiles fine and runs for me.
>
>   OK?
>
>   Thanks,
>   Tom
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/games/freeorion/Makefile,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 Makefile
> --- Makefile    23 Nov 2019 22:08:42 -0000      1.5
> +++ Makefile    10 Apr 2020 08:55:18 -0000
> @@ -1,8 +1,8 @@
>  # $OpenBSD: Makefile,v 1.5 2019/11/23 22:08:42 cwen Exp $
>
> -V =            0.4.8
> +V =            0.4.9
>  COMMENT =      turn-based space empire and galactic conquest computer game
> -DISTNAME =     FreeOrion_v${V}_2018-08-23.26f16b0_Source
> +DISTNAME =     FreeOrion_v${V}_2020-02-02.db53471_Source
>  PKGNAME =      freeorion-${V}
>  CATEGORIES =   games
>  REVISION =     1
> @@ -18,7 +18,7 @@ WANTLIB += ${COMPILER_LIBCXX} GL GLEW GL
>  WANTLIB += boost_chrono-mt boost_date_time-mt boost_filesystem-mt
>  WANTLIB += boost_iostreams-mt boost_locale-mt boost_log-mt boost_log_setup-mt
>  WANTLIB += boost_python-mt boost_regex-mt boost_serialization-mt
> -WANTLIB += boost_signals-mt boost_system-mt boost_thread-mt c
> +WANTLIB += boost_system-mt boost_thread-mt c
>  WANTLIB += freetype m ogg openal png ${MODPY_WANTLIB} vorbis vorbisenc
>  WANTLIB += vorbisfile z
>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/games/freeorion/distinfo,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 distinfo
> --- distinfo    3 Oct 2018 11:43:46 -0000       1.1.1.1
> +++ distinfo    10 Apr 2020 08:55:18 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (FreeOrion_v0.4.8_2018-08-23.26f16b0_Source.tar.gz) = 
> 1AXb60Ovt/p2k3zxXNsQsV6BjaFx7B6wPkocPsu6Rvc=
> -SIZE (FreeOrion_v0.4.8_2018-08-23.26f16b0_Source.tar.gz) = 106254059
> +SHA256 (FreeOrion_v0.4.9_2020-02-02.db53471_Source.tar.gz) = 
> Vomzpsq55s+8g9joLvMlu54AcRJi0msEbwg+pf3E1uE=
> +SIZE (FreeOrion_v0.4.9_2020-02-02.db53471_Source.tar.gz) = 124662273
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/games/freeorion/pkg/PLIST,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 PLIST
> --- pkg/PLIST   3 Oct 2018 11:43:48 -0000       1.1.1.1
> +++ pkg/PLIST   10 Apr 2020 08:55:18 -0000
> @@ -3,10 +3,10 @@
>  @bin bin/freeorionca
>  @bin bin/freeoriond
>  lib/freeorion/
> -lib/freeorion/libGiGi.so
> -lib/freeorion/libGiGiSDL.so
> -lib/freeorion/libfreeorioncommon.so
> -lib/freeorion/libfreeorionparse.so
> +@so lib/freeorion/libGiGi.so
> +@so lib/freeorion/libGiGiSDL.so
> +@so lib/freeorion/libfreeorioncommon.so
> +@so lib/freeorion/libfreeorionparse.so
>  share/applications/freeorion.desktop
>  share/freeorion/
>  share/freeorion/default/
> @@ -48,7 +48,11 @@ share/freeorion/default/data/art/encyclo
>  
> share/freeorion/default/data/art/encyclopedia/planet_environments/pt_toxic02.png
>  
> share/freeorion/default/data/art/encyclopedia/planet_environments/pt_tundra.png
>  share/freeorion/default/data/art/fields/
> -share/freeorion/default/data/art/fields/rainbow_storm.png
> +share/freeorion/default/data/art/fields/accretion_disc.png
> +share/freeorion/default/data/art/fields/ion_storm.png
> +share/freeorion/default/data/art/fields/molecular_cloud.png
> +share/freeorion/default/data/art/fields/star_forming_nebula_1.png
> +share/freeorion/default/data/art/fields/star_forming_nebula_2.png
>  share/freeorion/default/data/art/galaxy_decoration/
>  share/freeorion/default/data/art/galaxy_decoration/blue_set/
>  share/freeorion/default/data/art/galaxy_decoration/blue_set/gaseous01.png
> @@ -527,6 +531,11 @@ share/freeorion/default/data/art/icons/p
>  share/freeorion/default/data/art/icons/planet/tiny.png
>  share/freeorion/default/data/art/icons/planet/toxic.png
>  share/freeorion/default/data/art/icons/planet/tundra.png
> +share/freeorion/default/data/art/icons/planet_status_attacked.png
> +share/freeorion/default/data/art/icons/planet_status_conquered.png
> +share/freeorion/default/data/art/icons/planet_status_supply.png
> +share/freeorion/default/data/art/icons/planet_status_unhappy.png
> +share/freeorion/default/data/art/icons/planet_status_warning.png
>  share/freeorion/default/data/art/icons/ready.png
>  share/freeorion/default/data/art/icons/ship_hulls/
>  
> share/freeorion/default/data/art/icons/ship_hulls/agregate_asteroid_hull_small.png
> @@ -700,6 +709,7 @@ share/freeorion/default/data/art/icons/s
>  share/freeorion/default/data/art/icons/sitrep/tech_researched.png
>  share/freeorion/default/data/art/icons/sitrep/tech_unlocked.png
>  share/freeorion/default/data/art/icons/sitrep/victory.png
> +share/freeorion/default/data/art/icons/sitrep/weapon_upgrade.png
>  share/freeorion/default/data/art/icons/specials_huge/
>  share/freeorion/default/data/art/icons/specials_huge/abandoned-colony.png
>  share/freeorion/default/data/art/icons/specials_huge/ancient_ruins.png
> @@ -1990,6 +2000,34 @@ share/freeorion/default/data/art/planets
>  share/freeorion/default/data/art/planets/rings/rings05.png
>  share/freeorion/default/data/art/planets/rings/rings06.png
>  share/freeorion/default/data/art/planets/rings/rings07.png
> +share/freeorion/default/data/art/species/
> +share/freeorion/default/data/art/species/abaddoni.png
> +share/freeorion/default/data/art/species/banforo.png
> +share/freeorion/default/data/art/species/chato.png
> +share/freeorion/default/data/art/species/eaxaw.png
> +share/freeorion/default/data/art/species/gysache.png
> +share/freeorion/default/data/art/species/happybirthdays.png
> +share/freeorion/default/data/art/species/hhhoh.png
> +share/freeorion/default/data/art/species/laenfa.png
> +share/freeorion/default/data/art/species/phinnert.png
> +share/freeorion/default/data/art/species/preview/
> +share/freeorion/default/data/art/species/preview/abaddoni.png
> +share/freeorion/default/data/art/species/preview/banforo.png
> +share/freeorion/default/data/art/species/preview/chato.png
> +share/freeorion/default/data/art/species/preview/eaxaw.png
> +share/freeorion/default/data/art/species/preview/gysache.png
> +share/freeorion/default/data/art/species/preview/happybirthdays.png
> +share/freeorion/default/data/art/species/preview/hhhoh.png
> +share/freeorion/default/data/art/species/preview/laenfa prev.png
> +share/freeorion/default/data/art/species/preview/phinnert.png
> +share/freeorion/default/data/art/species/preview/scylior.png
> +share/freeorion/default/data/art/species/preview/trenchers.png
> +share/freeorion/default/data/art/species/preview/trith.png
> +share/freeorion/default/data/art/species/preview/ugmors.png
> +share/freeorion/default/data/art/species/scylior.png
> +share/freeorion/default/data/art/species/trenchers.png
> +share/freeorion/default/data/art/species/trith.png
> +share/freeorion/default/data/art/species/ugmors.png
>  share/freeorion/default/data/art/splash.png
>  share/freeorion/default/data/art/stars/
>  share/freeorion/default/data/art/stars/blackhole1.png
> @@ -2212,6 +2250,8 @@ share/freeorion/default/python/AI/Combat
>  share/freeorion/default/python/AI/CombatRatingsAI.pyc
>  share/freeorion/default/python/AI/DiplomaticCorp.py
>  share/freeorion/default/python/AI/DiplomaticCorp.pyc
> +share/freeorion/default/python/AI/DynamicResearchAI.py
> +share/freeorion/default/python/AI/DynamicResearchAI.pyc
>  share/freeorion/default/python/AI/EnumsAI.py
>  share/freeorion/default/python/AI/EnumsAI.pyc
>  share/freeorion/default/python/AI/EspionageAI.py
> @@ -2243,6 +2283,8 @@ share/freeorion/default/python/AI/ShipDe
>  share/freeorion/default/python/AI/TechsListsAI.py
>  share/freeorion/default/python/AI/TechsListsAI.pyc
>  share/freeorion/default/python/AI/ai_debug_config.ini
> +share/freeorion/default/python/AI/aistate_interface.py
> +share/freeorion/default/python/AI/aistate_interface.pyc
>  share/freeorion/default/python/AI/character/
>  share/freeorion/default/python/AI/character/__init__.py
>  share/freeorion/default/python/AI/character/__init__.pyc
> @@ -2260,8 +2302,6 @@ share/freeorion/default/python/AI/freeor
>  share/freeorion/default/python/AI/freeorion_tools/_freeorion_tools.pyc
>  
> share/freeorion/default/python/AI/freeorion_tools/extend_freeorion_AI_interface.py
>  
> share/freeorion/default/python/AI/freeorion_tools/extend_freeorion_AI_interface.pyc
> -share/freeorion/default/python/AI/freeorion_tools/handlers.py
> -share/freeorion/default/python/AI/freeorion_tools/handlers.pyc
>  share/freeorion/default/python/AI/freeorion_tools/interactive_shell.py
>  share/freeorion/default/python/AI/freeorion_tools/interactive_shell.pyc
>  share/freeorion/default/python/AI/freeorion_tools/timers.py
> @@ -2277,14 +2317,17 @@ share/freeorion/default/python/AI/savega
>  share/freeorion/default/python/AI/savegame_codec/_definitions.pyc
>  share/freeorion/default/python/AI/savegame_codec/_encoder.py
>  share/freeorion/default/python/AI/savegame_codec/_encoder.pyc
> +share/freeorion/default/python/AI/target.py
> +share/freeorion/default/python/AI/target.pyc
>  share/freeorion/default/python/AI/turn_state.py
>  share/freeorion/default/python/AI/turn_state.pyc
> -share/freeorion/default/python/AI/universe_object.py
> -share/freeorion/default/python/AI/universe_object.pyc
>  share/freeorion/default/python/README.md
>  share/freeorion/default/python/auth/
>  share/freeorion/default/python/auth/auth.py
>  share/freeorion/default/python/auth/auth.pyc
> +share/freeorion/default/python/chat/
> +share/freeorion/default/python/chat/chat.py
> +share/freeorion/default/python/chat/chat.pyc
>  share/freeorion/default/python/common/
>  share/freeorion/default/python/common/__init__.py
>  share/freeorion/default/python/common/__init__.pyc
> @@ -2293,6 +2336,8 @@ share/freeorion/default/python/common/ch
>  share/freeorion/default/python/common/charting/charts.pyc
>  share/freeorion/default/python/common/configure_logging.py
>  share/freeorion/default/python/common/configure_logging.pyc
> +share/freeorion/default/python/common/handlers.py
> +share/freeorion/default/python/common/handlers.pyc
>  share/freeorion/default/python/common/listeners.py
>  share/freeorion/default/python/common/listeners.pyc
>  share/freeorion/default/python/common/option_tools.py
> @@ -2309,6 +2354,8 @@ share/freeorion/default/python/handlers/
>  share/freeorion/default/python/handlers/inspect_freeOrionAIInterface.py
>  share/freeorion/default/python/handlers/inspect_freeOrionAIInterface.pyc
>  share/freeorion/default/python/handlers/inspect_interface_config.ini
> +share/freeorion/default/python/handlers/inspect_universe_generation.py
> +share/freeorion/default/python/handlers/inspect_universe_generation.pyc
>  share/freeorion/default/python/stub_generator/
>  share/freeorion/default/python/stub_generator/__init__.py
>  share/freeorion/default/python/stub_generator/__init__.pyc
> @@ -2327,6 +2374,8 @@ share/freeorion/default/python/tests/AI/
>  
> share/freeorion/default/python/tests/AI/character_test/character_strings_test.pyc
>  share/freeorion/default/python/tests/AI/character_test/character_test.py
>  share/freeorion/default/python/tests/AI/character_test/character_test.pyc
> +share/freeorion/default/python/tests/AI/test_assertion_fails.py
> +share/freeorion/default/python/tests/AI/test_assertion_fails.pyc
>  share/freeorion/default/python/tests/AI/test_parse_ai_tag_grade.py
>  share/freeorion/default/python/tests/AI/test_parse_ai_tag_grade.pyc
>  share/freeorion/default/python/tests/AI/test_read_only_dict.py
> @@ -2442,6 +2491,7 @@ share/freeorion/default/scripting/buildi
>  share/freeorion/default/scripting/buildings/colonies/SP_EGASSEM.focs.txt
>  share/freeorion/default/scripting/buildings/colonies/SP_ETTY.focs.txt
>  share/freeorion/default/scripting/buildings/colonies/SP_EXOBOT.focs.txt
> +share/freeorion/default/scripting/buildings/colonies/SP_FULVER.focs.txt
>  share/freeorion/default/scripting/buildings/colonies/SP_FURTHEST.focs.txt
>  share/freeorion/default/scripting/buildings/colonies/SP_GEORGE.focs.txt
>  share/freeorion/default/scripting/buildings/colonies/SP_GYSACHE.focs.txt
> @@ -2505,13 +2555,17 @@ share/freeorion/default/scripting/encycl
>  share/freeorion/default/scripting/encyclopedia/ENC_TECH.focs.txt
>  share/freeorion/default/scripting/encyclopedia/FIELDS.focs.txt
>  share/freeorion/default/scripting/encyclopedia/game_concepts/
> +share/freeorion/default/scripting/encyclopedia/game_concepts/AI_LEVELS.focs.txt
>  
> share/freeorion/default/scripting/encyclopedia/game_concepts/DETECTION.focs.txt
> +share/freeorion/default/scripting/encyclopedia/game_concepts/FUEL.focs.txt
>  
> share/freeorion/default/scripting/encyclopedia/game_concepts/STOCKPILE_TRANSFER.focs.txt
>  
> share/freeorion/default/scripting/encyclopedia/game_concepts/SYSTEM_BLOCKADE.focs.txt
>  share/freeorion/default/scripting/encyclopedia/game_concepts/diplomacy/
> -share/freeorion/default/scripting/encyclopedia/game_concepts/diplomacy/AI_LEVELS.focs.txt
> +share/freeorion/default/scripting/encyclopedia/game_concepts/diplomacy/ALLIANCE.focs.txt
>  
> share/freeorion/default/scripting/encyclopedia/game_concepts/diplomacy/DIPLOMACY.focs.txt
> +share/freeorion/default/scripting/encyclopedia/game_concepts/diplomacy/GIFTING.focs.txt
>  
> share/freeorion/default/scripting/encyclopedia/game_concepts/diplomacy/PEACE.focs.txt
> +share/freeorion/default/scripting/encyclopedia/game_concepts/diplomacy/WAR.focs.txt
>  share/freeorion/default/scripting/encyclopedia/game_concepts/metabolism/
>  
> share/freeorion/default/scripting/encyclopedia/game_concepts/metabolism/CATEGORY_METABOLISMS.focs.txt
>  
> share/freeorion/default/scripting/encyclopedia/game_concepts/metabolism/GASEOUS_SPECIES.focs.txt
> @@ -2887,6 +2941,7 @@ share/freeorion/default/scripting/ship_p
>  share/freeorion/default/scripting/ship_parts/Troops/
>  share/freeorion/default/scripting/ship_parts/Troops/GT_TROOP_POD.focs.txt
>  share/freeorion/default/scripting/ship_parts/Troops/GT_TROOP_POD_2.focs.txt
> +share/freeorion/default/scripting/ship_parts/targeting.macros
>  share/freeorion/default/scripting/specials/
>  share/freeorion/default/scripting/specials/CONC_CAMP_MASTER.focs.txt
>  share/freeorion/default/scripting/specials/CONC_CAMP_SLAVE.focs.txt
> @@ -2962,6 +3017,7 @@ share/freeorion/default/scripting/specie
>  share/freeorion/default/scripting/species/SP_EXOBOT.focs.txt
>  share/freeorion/default/scripting/species/SP_EXPERIMENTOR.focs.txt
>  share/freeorion/default/scripting/species/SP_FIFTYSEVEN.focs.txt
> +share/freeorion/default/scripting/species/SP_FULVER.focs.txt
>  share/freeorion/default/scripting/species/SP_FURTHEST.focs.txt
>  share/freeorion/default/scripting/species/SP_GEORGE.focs.txt
>  share/freeorion/default/scripting/species/SP_GISGUSGTHRIM.focs.txt
> @@ -2998,6 +3054,7 @@ share/freeorion/default/scripting/specie
>  share/freeorion/default/scripting/species/common/detection.macros
>  share/freeorion/default/scripting/species/common/env.macros
>  share/freeorion/default/scripting/species/common/focus.macros
> +share/freeorion/default/scripting/species/common/fuel.macros
>  share/freeorion/default/scripting/species/common/general.macros
>  share/freeorion/default/scripting/species/common/happiness.macros
>  share/freeorion/default/scripting/species/common/industry.macros
>

Reply via email to