summaryrefslogtreecommitdiff
path: root/libre/openttd
AgeCommit message (Collapse)Author
2020-05-05libre: openttd: remove forgetten PKG_CONFIG_PATHDenis 'GNUtoo' Carikli
This was for the older version of icu-parabola. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-05libre: openttd: don't depend on libicudata.soDenis 'GNUtoo' Carikli
OpenTTD doesn't depend on libicudata: $ readelf -d /usr/bin/openttd | grep "Shared library:" | awk '{print $5}' [libpthread.so.0] [libSDL-1.2.so.0] [libz.so.1] [liblzma.so.5] [liblzo2.so.2] [libpng16.so.16] [libfontconfig.so.1] [libfreetype.so.6] [libicui18n.so.67] [libicuuc.so.67] [libfluidsynth.so.2] [libstdc++.so.6] [libm.so.6] [libc.so.6] [libgcc_s.so.1] but libicuuc does depend on libicudata: $ readelf -d /usr/lib/libicuuc.so.67 | grep "Shared library:" | awk '{print $5}' [libicudata.so.67] [libpthread.so.0] [libdl.so.2] [libstdc++.so.6] [libm.so.6] [libgcc_s.so.1] [libc.so.6] [ld-linux-x86-64.so.2] The ldd utility doesn't show this level of details. The lddtree utility which is part of the pax-utils package can show a tree of dependencies, but on x86_64 it didn't work for me due to some python issue: # lddtree Traceback (most recent call last): File "/usr/bin/lddtree", line 53, in <module> from elftools.elf.elffile import ELFFile ImportError: No module named elftools.elf.elffile Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-05libre: openttd: adapt to new Parabola and Arch Linux icu changesDenis 'GNUtoo' Carikli
The Arch Linux icu PKGBUILD has now the following: provides=(libicu{data,i18n,io,test,tu,uc}.so) and the resulting packages are already in Parabola. Thanks to that, adding such libraries as a dependency will make sure that the package depends on the precise version of the library like libicui18n.so=67-64. For some reason even if libicudata.so.67 is used by the OpenTTD binary: $ ldd /usr/bin/openttd | grep libicudata.so libicudata.so.67 => /usr/lib/libicudata.so.67 When building the package, it didn't add manage to find the automatic libicudata.so dependency: ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/openttd ==> Creating package "openttd"... -> Generating .PKGINFO file... ==> WARNING: Library listed in 'depends' is not required by any files: libicudata.so -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... This also shows up in the package: $ pacman -Q -i openttd Depends On: [...] libicui18n.so=67-64 libicuuc.so=67-64 libicudata.so Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-05Rebuild [libreopenttd] against nerw icu.Freemor
2020-05-03libre: openttd: Fix forgetten pkgrel bumpDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-03libre: openttd: switch to icu-parabolaDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-02-06openttd-1.9.3-2.parabola1: rebuildOmar Vega Ramos
2019-11-15Rebuild [libre/openttd] against new ICU.Freemor
2019-10-07openttd-1.9.3-1.par1: updating versionOmar Vega Ramos
2019-08-26openttd-1.9.2-1.par1: updating versionOmar Vega Ramos
2019-04-09[openttd] rebuild against icu v64bill-auger
2019-03-06libre/openttd: rebuiltAndreas Grapentin
2018-10-30openttd-1.8.0-3.par1: icu 63.1 / poppler 0.70.0 rebuildOmar Vega Ramos
2018-08-13openttd-1.8.0-2.parabola1: icu 62.1 rebuildOmar Vega Ramos
2018-05-15libre/openttd: updated to 1.8.0Andreas Grapentin
2018-04-17libre/openttd: rebuilt against updated icuAndreas Grapentin
2018-02-07openttd-1.7.2-1.parabola1: updating versionOmar Vega Ramos
2017-12-28openttd 1.7.1-2.parabola1: updating versionOmar Vega Ramos
2017-09-12Updated Emulatorman's and Coadde's email addressesDavid P
2017-05-06openttd-1.7.0-2.parabola1: icu 59.1 / hunspell 1.6.0 rebuildOmar Vega Ramos
2017-05-06openttd 1.7.0-1.parabola1: updating versionOmar Vega Ramos
2016-12-02openttd-1.6.1-2.parabola1: icu 58.1 rebuildOmar Vega Ramos
2016-08-06openttd-1.6.1-1.parabola1: updating versionAndré Fabian Silva Delgado
2016-05-09openttd: add missing patchAndré Fabian Silva Delgado
2016-05-08openttd-1.6.0-2.parabola1: hooks rebuild, add gcc6 patch from fedoraAndré Fabian Silva Delgado
2016-04-09openttd-1.6.0-1.parabola1: updating versionAndré Fabian Silva Delgado
2015-12-19push version number for new popplerGaming4JC
2015-12-19openttd-1.5.3-1.parabola1: updating versionAndré Fabian Silva Delgado
2015-12-11openttd-1.5.2-3.parabola1: C++11 ABI rebuildAndré Fabian Silva Delgado
2015-11-04openttd: armv7h portOmar Vega Ramos
2015-11-04openttd-1.5.2-2.parabola1: icu 56.1 / poppler 0.37.0 rebuildAndré Fabian Silva Delgado
2015-09-22libre/openttd: update pkg to 1.5.2coadde [Márcio Alexandre Silva Delgado]
2015-06-05openttd-1.5.1-1.parabola1: updating versionAndré Fabian Silva Delgado
2015-05-19openttd: add new package to [libre] -> https://labs.parabola.nu/issues/716André Fabian Silva Delgado