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