Skip to content

Commit

Permalink
warzone2100: Update to 4.5.3
Browse files Browse the repository at this point in the history
**Summary**
 * General:
   * Change: Give experience when squishing a scavenger (commit:736fae8e874744a7156de54ad4330cb22ab9ec01, getsolus#4046)
   * Fix: Various potential crashes (too many commits, getsolus#4050, getsolus#4051, getsolus#4053, getsolus#4063)
 * Graphics:
   * Fix: Reset object animation state in a few places (commit:84b93d9c0b12e924a2aabaf35ce02d5124485df1, getsolus#4049)
   * Fix: Additional graphics backend fallback options for macOS and Linux (commit:347b7d07835afe1ecf91fd4750890c67e6e3c1b4, getsolus#4052)
 * Campaign:
   * Fix: Visibility of units restored during limbo missions (commit:22fa9439c8515b52fd816323f9f0a2a0fe985b7e, getsolus#4045)
   * Fix: Reset structure functionality references to objects when going offworld (commit:1de0822cdc1c3f1f650b1c531ebce2fe03918bf0, getsolus#4047)
   * Fix: Fill VTOLs when going offworld (commit:87ae96c79799ebe066b5213ea3d49891b3a8a1eb, getsolus#4048)
   * Fix: Update Remastered balance (too many commits, getsolus#4056)
   * Fix: Update Reclamation addon campaign (commit:9f2ca2e418ed8dfdb9488cb0e11d052fdd3aa1b0, getsolus#4059)
   * Fix: Update Fractured Kingdom addon campaign (commit:c980864ed7a920f1419d4027633438276da85d6f, getsolus#4059)
 * Translations:
   * Change: Numerous translation updates (commit:c0b1156087bc8654cc3d1f90fa588ff79769c7c7, getsolus#3996)
  • Loading branch information
androidnisse committed Oct 4, 2024
1 parent 6a50a18 commit 080798f
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 27 deletions.
49 changes: 34 additions & 15 deletions packages/w/warzone2100/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ libSDL2-2.0.so.0:SDL_strcasecmp
libSDL2-2.0.so.0:SDL_strlen
libc.so.6:__asprintf_chk
libc.so.6:__ctype_b_loc
libc.so.6:__ctype_toupper_loc
libc.so.6:__cxa_atexit
libc.so.6:__dprintf_chk
libc.so.6:__errno_location
Expand All @@ -121,7 +122,6 @@ libc.so.6:__strcat_chk
libc.so.6:__strcpy_chk
libc.so.6:__vfprintf_chk
libc.so.6:__vsnprintf_chk
libc.so.6:__vsprintf_chk
libc.so.6:_exit
libc.so.6:_setjmp
libc.so.6:abort
Expand Down Expand Up @@ -176,8 +176,11 @@ libc.so.6:gai_strerror
libc.so.6:getaddrinfo
libc.so.6:getcwd
libc.so.6:getenv
libc.so.6:getnameinfo
libc.so.6:getpid
libc.so.6:getppid
libc.so.6:getrandom
libc.so.6:getsockname
libc.so.6:getsockopt
libc.so.6:gettext
libc.so.6:gettimeofday
Expand All @@ -187,6 +190,7 @@ libc.so.6:inet_ntop
libc.so.6:inet_pton
libc.so.6:ioctl
libc.so.6:isalnum
libc.so.6:isatty
libc.so.6:isspace
libc.so.6:isupper
libc.so.6:listen
Expand All @@ -213,22 +217,38 @@ libc.so.6:popen
libc.so.6:posix_memalign
libc.so.6:posix_spawnp
libc.so.6:prctl
libc.so.6:pthread_cond_clockwait
libc.so.6:pthread_cond_destroy
libc.so.6:pthread_cond_init
libc.so.6:pthread_cond_signal
libc.so.6:pthread_cond_timedwait
libc.so.6:pthread_condattr_destroy
libc.so.6:pthread_condattr_init
libc.so.6:pthread_condattr_setclock
libc.so.6:pthread_create
libc.so.6:pthread_join
libc.so.6:pthread_mutex_destroy
libc.so.6:pthread_mutex_init
libc.so.6:pthread_mutex_lock
libc.so.6:pthread_mutex_unlock
libc.so.6:pthread_mutexattr_destroy
libc.so.6:pthread_mutexattr_init
libc.so.6:pthread_mutexattr_settype
libc.so.6:pthread_once
libc.so.6:pthread_rwlock_destroy
libc.so.6:pthread_rwlock_init
libc.so.6:pthread_rwlock_rdlock
libc.so.6:pthread_rwlock_unlock
libc.so.6:pthread_rwlock_wrlock
libc.so.6:putc
libc.so.6:putchar
libc.so.6:raise
libc.so.6:rand
libc.so.6:random
libc.so.6:read
libc.so.6:readdir
libc.so.6:readlink
libc.so.6:realloc
libc.so.6:recv
libc.so.6:recvfrom
libc.so.6:select
libc.so.6:sem_destroy
libc.so.6:sem_init
Expand All @@ -237,6 +257,7 @@ libc.so.6:sem_timedwait
libc.so.6:sem_trywait
libc.so.6:sem_wait
libc.so.6:send
libc.so.6:sendto
libc.so.6:setbuf
libc.so.6:setenv
libc.so.6:setlocale
Expand All @@ -246,9 +267,9 @@ libc.so.6:sigemptyset
libc.so.6:snprintf
libc.so.6:socket
libc.so.6:srand
libc.so.6:srandom
libc.so.6:stat
libc.so.6:strcasecmp
libc.so.6:strcat
libc.so.6:strchr
libc.so.6:strcmp
libc.so.6:strcpy
Expand All @@ -268,7 +289,7 @@ libc.so.6:strstr
libc.so.6:strtod
libc.so.6:strtof
libc.so.6:strtok
libc.so.6:system
libc.so.6:strtol
libc.so.6:textdomain
libc.so.6:time
libc.so.6:tolower
Expand All @@ -284,6 +305,7 @@ libcurl.so.4:curl_easy_escape
libcurl.so.4:curl_easy_getinfo
libcurl.so.4:curl_easy_init
libcurl.so.4:curl_easy_setopt
libcurl.so.4:curl_easy_strerror
libcurl.so.4:curl_free
libcurl.so.4:curl_global_cleanup
libcurl.so.4:curl_global_init
Expand Down Expand Up @@ -319,6 +341,7 @@ libfribidi.so.0:fribidi_get_par_embedding_levels_ex
libgcc_s.so.1:_Unwind_Resume
libgcc_s.so.1:__divdc3
libgcc_s.so.1:__muldc3
libgcc_s.so.1:__udivmodti4
libgcc_s.so.1:__udivti3
libharfbuzz.so.0:hb_buffer_add_utf32
libharfbuzz.so.0:hb_buffer_create
Expand Down Expand Up @@ -381,13 +404,11 @@ libm.so.6:sqrt
libm.so.6:tan
libm.so.6:tanh
libm.so.6:trunc
libminiupnpc.so.18:GetUPNPUrls
libminiupnpc.so.18:UPNP_AddPortMapping
libminiupnpc.so.18:UPNP_DeletePortMapping
libminiupnpc.so.18:UPNP_GetExternalIPAddress
libminiupnpc.so.18:UPNP_GetValidIGD
libminiupnpc.so.18:freeUPNPDevlist
libminiupnpc.so.18:miniwget_getaddr
libminiupnpc.so.18:parserootdesc
libminiupnpc.so.18:upnpDiscover
libogg.so.0:ogg_page_bos
libogg.so.0:ogg_page_granulepos
Expand Down Expand Up @@ -450,6 +471,7 @@ libopus.so.0:opus_pcm_soft_clip
libphysfs.so.1:PHYSFS_close
libphysfs.so.1:PHYSFS_deinit
libphysfs.so.1:PHYSFS_delete
libphysfs.so.1:PHYSFS_deregisterArchiver
libphysfs.so.1:PHYSFS_enumerateFiles
libphysfs.so.1:PHYSFS_eof
libphysfs.so.1:PHYSFS_exists
Expand Down Expand Up @@ -512,6 +534,7 @@ libpng16.so.16:png_read_info
libpng16.so.16:png_read_png
libpng16.so.16:png_read_update_info
libpng16.so.16:png_set_IHDR
libpng16.so.16:png_set_chunk_malloc_max
libpng16.so.16:png_set_expand_gray_1_2_4_to_8
libpng16.so.16:png_set_filler
libpng16.so.16:png_set_gray_to_rgb
Expand All @@ -523,12 +546,12 @@ libpng16.so.16:png_set_rows
libpng16.so.16:png_set_sig_bytes
libpng16.so.16:png_set_strip_16
libpng16.so.16:png_set_tRNS_to_alpha
libpng16.so.16:png_set_user_limits
libpng16.so.16:png_set_write_fn
libpng16.so.16:png_sig_cmp
libpng16.so.16:png_write_png
libsodium.so.26:crypto_aead_xchacha20poly1305_ietf_decrypt
libsodium.so.26:crypto_aead_xchacha20poly1305_ietf_encrypt
libsodium.so.26:crypto_generichash
libsodium.so.26:crypto_hash_sha256_final
libsodium.so.26:crypto_hash_sha256_init
libsodium.so.26:crypto_hash_sha256_update
Expand Down Expand Up @@ -614,7 +637,6 @@ libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcmm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm
libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEmm
libstdc++.so.6:_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv
libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy11_M_next_bktEm
libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm
Expand All @@ -638,7 +660,6 @@ libstdc++.so.6:_ZNSo6sentryD1Ev
libstdc++.so.6:_ZNSo9_M_insertIPKvEERSoT_
libstdc++.so.6:_ZNSo9_M_insertIdEERSoT_
libstdc++.so.6:_ZNSo9_M_insertImEERSoT_
libstdc++.so.6:_ZNSolsEPFRSt8ios_baseS0_E
libstdc++.so.6:_ZNSolsEi
libstdc++.so.6:_ZNSt11logic_errorC2EPKc
libstdc++.so.6:_ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
Expand Down Expand Up @@ -670,9 +691,6 @@ libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptr9_M_addrefEv
libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptrC1EPv
libstdc++.so.6:_ZNSt16invalid_argumentC1EPKc
libstdc++.so.6:_ZNSt16invalid_argumentD1Ev
libstdc++.so.6:_ZNSt18condition_variable10notify_allEv
libstdc++.so.6:_ZNSt18condition_variableC1Ev
libstdc++.so.6:_ZNSt18condition_variableD1Ev
libstdc++.so.6:_ZNSt28__atomic_futex_unsigned_base19_M_futex_notify_allEPj
libstdc++.so.6:_ZNSt28__atomic_futex_unsigned_base19_M_futex_wait_untilEPjjbNSt6chrono8durationIlSt5ratioILl1ELl1EEEENS2_IlS3_ILl1ELl1000000000EEEE
libstdc++.so.6:_ZNSt3_V214error_categoryD2Ev
Expand All @@ -688,7 +706,6 @@ libstdc++.so.6:_ZNSt6localeaSERKS_
libstdc++.so.6:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE
libstdc++.so.6:_ZNSt6thread4joinEv
libstdc++.so.6:_ZNSt6thread6_StateD2Ev
libstdc++.so.6:_ZNSt6thread6detachEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
Expand Down Expand Up @@ -716,6 +733,7 @@ libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev
libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
libstdc++.so.6:_ZNSt7__cxx118numpunctIcE2idE
libstdc++.so.6:_ZNSt7__cxx118numpunctIwE2idE
libstdc++.so.6:_ZNSt8__detail15_List_node_base10_M_reverseEv
libstdc++.so.6:_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_
libstdc++.so.6:_ZNSt8__detail15_List_node_base4swapERS0_S1_
libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_
Expand Down Expand Up @@ -793,6 +811,7 @@ libstdc++.so.6:_ZnwmRKSt9nothrow_t
libstdc++.so.6:__cxa_allocate_exception
libstdc++.so.6:__cxa_bad_cast
libstdc++.so.6:__cxa_begin_catch
libstdc++.so.6:__cxa_call_terminate
libstdc++.so.6:__cxa_demangle
libstdc++.so.6:__cxa_end_catch
libstdc++.so.6:__cxa_free_exception
Expand Down
6 changes: 3 additions & 3 deletions packages/w/warzone2100/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : warzone2100
version : 4.4.2
release : 32
version : 4.5.3
release : 33
source :
- https://github.com/Warzone2100/warzone2100/releases/download/4.4.2/warzone2100_src.tar.xz : 3b962ac6aa75bca62bf2ebc067549db08fe4a1c3b38342910a2ac2aaabcbacde
- https://downloads.sourceforge.net/project/warzone2100/releases/4.5.3/warzone2100_src.tar.xz : eed49f2e456d87d9db192c27d6e356785ac7c7969cfa368edc693d05bfa12c89
license :
- BSD-3-Clause
- CC0-1.0
Expand Down
29 changes: 20 additions & 9 deletions packages/w/warzone2100/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>warzone2100</Name>
<Homepage>https://wz2100.net</Homepage>
<Packager>
<Name>Reilly Brogan</Name>
<Email>[email protected]</Email>
<Name>Jakob Gezelius</Name>
<Email>[email protected]</Email>
</Packager>
<License>BSD-3-Clause</License>
<License>CC0-1.0</License>
Expand Down Expand Up @@ -38,13 +38,15 @@ The game offers campaign, multi-player, and single-player skirmish modes. An ext
<Path fileType="doc">/usr/share/doc/warzone2100/README.md</Path>
<Path fileType="doc">/usr/share/doc/warzone2100/copyright</Path>
<Path fileType="data">/usr/share/icons/net.wz2100.warzone2100.png</Path>
<Path fileType="localedata">/usr/share/locale/af_ZA/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/ar_SA/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/bg_BG/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/ca_ES/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/ca_ES/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="localedata">/usr/share/locale/cs/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/cs/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="localedata">/usr/share/locale/da/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/de/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/de/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="localedata">/usr/share/locale/el/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/en_GB/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/eo/LC_MESSAGES/warzone2100.mo</Path>
Expand All @@ -53,13 +55,14 @@ The game offers campaign, multi-player, and single-player skirmish modes. An ext
<Path fileType="localedata">/usr/share/locale/fa_IR/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/fi/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/fr/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/fr/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="localedata">/usr/share/locale/fy/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/ga/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/he_IL/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/hr/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/hu/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/hu/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="localedata">/usr/share/locale/id/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/id_ID/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/it/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/ja_JP/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/ko/LC_MESSAGES/warzone2100.mo</Path>
Expand All @@ -69,24 +72,32 @@ The game offers campaign, multi-player, and single-player skirmish modes. An ext
<Path fileType="localedata">/usr/share/locale/nb/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/nl/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/pl/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/pl/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="localedata">/usr/share/locale/pt/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/pt_BR/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/pt_BR/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="localedata">/usr/share/locale/ro/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/ru/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/ru/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="localedata">/usr/share/locale/sk/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/sl/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/tr/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/tt_RU/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/uk_UA/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/zh_CN/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/zh_CN/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="localedata">/usr/share/locale/zh_TW/LC_MESSAGES/warzone2100.mo</Path>
<Path fileType="localedata">/usr/share/locale/zh_TW/LC_MESSAGES/warzone2100_guide.mo</Path>
<Path fileType="data">/usr/share/metainfo/net.wz2100.warzone2100.metainfo.xml</Path>
<Path fileType="data">/usr/share/warzone2100/base.wz</Path>
<Path fileType="data">/usr/share/warzone2100/fonts/DejaVu.LICENSE.txt</Path>
<Path fileType="data">/usr/share/warzone2100/fonts/DejaVuSans-Bold.ttf</Path>
<Path fileType="data">/usr/share/warzone2100/fonts/DejaVuSans.ttf</Path>
<Path fileType="data">/usr/share/warzone2100/fonts/Noto.LICENSE.txt</Path>
<Path fileType="data">/usr/share/warzone2100/fonts/NotoSansCJK-VF.otf.ttc</Path>
<Path fileType="data">/usr/share/warzone2100/mods/campaign/fractured_kingdom.wz</Path>
<Path fileType="data">/usr/share/warzone2100/mods/campaign/reclamation.wz</Path>
<Path fileType="data">/usr/share/warzone2100/mods/campaign/wz2100_camclassic.wz</Path>
<Path fileType="data">/usr/share/warzone2100/mp.wz</Path>
<Path fileType="data">/usr/share/warzone2100/music/albums/aftermath_soundtrack/album.json</Path>
<Path fileType="data">/usr/share/warzone2100/music/albums/aftermath_soundtrack/albumcover.png</Path>
Expand Down Expand Up @@ -131,12 +142,12 @@ The game offers campaign, multi-player, and single-player skirmish modes. An ext
</Files>
</Package>
<History>
<Update release="32">
<Date>2024-07-24</Date>
<Version>4.4.2</Version>
<Update release="33">
<Date>2024-10-04</Date>
<Version>4.5.3</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>[email protected]</Email>
<Name>Jakob Gezelius</Name>
<Email>[email protected]</Email>
</Update>
</History>
</PISI>

0 comments on commit 080798f

Please sign in to comment.