1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-18 12:40:11 +01:00
Commit Graph

8633 Commits

Author SHA1 Message Date
Hans-Christoph Steiner
81b1142bec locale: fix missing format strings 2019-01-28 17:00:08 +01:00
Hans-Christoph Steiner
4fa5512041 update list of officially supported languages to ship with source 2019-01-28 17:00:03 +01:00
Hans-Christoph Steiner
6925083e57 gitlab-ci: compile locales using gettext and babel 2019-01-28 14:42:29 +01:00
Hans-Christoph Steiner
288877e7ce travis-ci: fix GNU sed for macOS, homebrew changed how it works
++brew install gnu-sed --with-default-names
Warning: gnu-sed: this formula has no --with-default-names option so it will be ignored!
==> Downloading https://homebrew.bintray.com/bottles/gnu-sed-4.7.high_sierra.bot
######################################################################## 100.0%
==> Pouring gnu-sed-4.7.high_sierra.bottle.2.tar.gz
==> Caveats
GNU "sed" has been installed as "gsed".
If you need to use it as "sed", you can add a "gnubin" directory
to your PATH from your bashrc like:
    PATH="/usr/local/opt/gnu-sed/libexec/gnubin:$PATH"
2019-01-28 14:38:14 +01:00
Hans-Christoph Steiner
9226cee162 travis-ci: skip Uygher (ug) in Ubuntu/trusty tests, gettext is too old
Traceback (most recent call last):
  File "./setup.py", line 97, in <module>
    'Topic :: Utilities',
  File "/usr/lib/python3.4/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib/python3.4/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3.4/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/lib/python3/dist-packages/babel/messages/frontend.py", line 133, in run
    catalog = read_po(infile, locale)
  File "/usr/lib/python3/dist-packages/babel/messages/pofile.py", line 121, in read_po
    catalog = Catalog(locale=locale, domain=domain, charset=charset)
  File "/usr/lib/python3/dist-packages/babel/messages/catalog.py", line 247, in __init__
    locale = Locale.parse(locale)
  File "/usr/lib/python3/dist-packages/babel/core.py", line 313, in parse
    raise UnknownLocaleError(input_id)
babel.core.UnknownLocaleError: unknown locale 'ug'
2019-01-28 14:38:14 +01:00
Hans-Christoph Steiner
9449d52fbf locale: update all with new source strings
make -C locale fdroidserver.pot
make -C locale compile
2019-01-28 14:38:14 +01:00
Hans-Christoph Steiner
36e9fbde98 remove redundant bn_BD translation, there is bn already 2019-01-28 09:30:44 +01:00
Hans-Christoph Steiner
f568fc0977 Merge branch 'weblate' into 'master'
Weblate

See merge request fdroid/fdroidserver!612
2019-01-27 22:33:39 +00:00
Hans-Christoph Steiner
74048f8619 Translated using Weblate (kab)
Muḥend Belqasem <belkacem77@gmail.com>
2019-01-27 23:11:45 +01:00
Weblate
e819694de2 Translated using Weblate (nb_NO)
Allan Nordhøy <epost@anotheragency.no>
Ty Moss <lavahd@protonmail.ch>
2019-01-27 23:11:45 +01:00
Weblate
4a1a83ee86 Translated using Weblate (zh_Hans)
kak mi <wavelake@outlook.com>
RainSlide <RainSlide@outlook.com>
Roufique hossain <roufique@rtat.net>
2019-01-27 23:11:45 +01:00
Weblate
ea589c3a9a Translated using Weblate (ru)
Andrey <andrey@mailbox.org>
mesnevi <shams@airpost.net>
2019-01-27 23:11:45 +01:00
Weblate
4fe1f65254 Translated using Weblate (fa)
frowzy <frowzy_penguin@protonmail.com>
2019-01-27 23:11:45 +01:00
Weblate
c1f86893aa Translated using Weblate (ug)
Nureli <nureliosman@gmail.com>
ۋولقان <nureliosman@gmail.com>
2019-01-27 23:11:45 +01:00
Weblate
b7b9cffcd3 Translated using Weblate (pt_BR)
ButterflyOfFire <ButterflyOfFire@protonmail.com>
Luis Fernando <supernando08@gmail.com>
Lunovox Heavenfinder <lunovox@disroot.org>
2019-01-27 23:11:45 +01:00
Weblate
96646adfaf Translated using Weblate (it)
Matteo Fumagalli <f.mustang@protonmail.com>
2019-01-27 23:11:45 +01:00
Weblate
f22e092460 Translated using Weblate (sv)
Jonatan Nyberg <jonatan@autistici.org>
Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>
Kristoffer Grundström <kristoffer.grundstrom1983@gmail.com>
2019-01-27 23:11:45 +01:00
Weblate
7c362d03ea Translated using Weblate (tr)
Ali Demirtas <alidemirtas94@gmail.com>
Emin Tufan Çetin <etcetin@gmail.com>
mahmut özcan <mahmutozcan65@yahoo.com>
monolifed <monolifed@gmail.com>
Myeongjin Lee <aranet100@gmail.com>
2019-01-27 23:11:45 +01:00
Weblate
ac39f11fa0 Translated using Weblate (ja) 2019-01-27 23:11:45 +01:00
Weblate
ae93397886 Translated using Weblate (es_AR)
Andrés S <andres.segovia.dev@gmail.com>
riveravaldez <riveravaldezmail@gmail.com>
2019-01-27 23:11:45 +01:00
Weblate
a07bd6c86b Translated using Weblate (pt_PT)
Lunovox Heavenfinder <lunovox@disroot.org>
Ricardo Fonseca <ricardo.jfonseca@outlook.com>
Sérgio Marques <smarquespt@gmail.com>
ssantos <ssantos@web.de>
2019-01-27 23:11:45 +01:00
Weblate
e7e05385ef Translated using Weblate (hu)
Balázs Meskó <meskobalazs@gmail.com>
2019-01-27 23:11:45 +01:00
Weblate
39393184f7 Translated using Weblate (de)
Allan Nordhøy <epost@anotheragency.no>
BO41 <lukasw41@gmail.com>
ssantos <ssantos@web.de>
2019-01-27 23:11:45 +01:00
Weblate
b74bbefcce Translated using Weblate (ml)
suman dev p <sumandev.p@gmail.com>
2019-01-27 23:11:45 +01:00
Weblate
d2ac358e71 Translated using Weblate (bn)
Roufique hossain <roufique@rtat.net>
2019-01-27 23:11:45 +01:00
Weblate
83faf6ecba Translated using Weblate (uk)
AB <ao7nro+6ltrjuwxelfo4@sharklasers.com>
2019-01-27 23:11:45 +01:00
Hans-Christoph Steiner
877fb04e24 androguard v3.3.2 is also missing key API methods 2019-01-27 23:11:44 +01:00
Weblate
aa83aeed49 Translated using Weblate (pl)
Myeongjin Lee <aranet100@gmail.com>
WaldiS <admin@sto.ugu.pl>
2019-01-27 23:11:44 +01:00
Weblate
43df6ab64a Translated using Weblate (fr)
ButterflyOfFire <ButterflyOfFire@protonmail.com>
David Maulat <david@maulat.eu>
gwenderer <gwenael.derer@gmail.com>
Herdir <herdir@herdir.net>
Jean-Baptiste <jean-baptiste@holcroft.fr>
Ldm Public <ldmpub@gmail.com>
pandipanda41 <petitpanda140@gmail.com>
2019-01-27 23:11:44 +01:00
Weblate
fb36ad6a04 Translated using Weblate (es)
Alberto <albertocanetedj@hotmail.com>
Allan Nordhøy <epost@anotheragency.no>
emma peel <emma.peel@riseup.net>
Laura Arjona Reina <larjona@larjona.net>
Markel <wakutiteo@protonmail.com>
Myeongjin Lee <aranet100@gmail.com>
Víctor Manuel Tapia Ramírez <victor-kratos-olympicp@hotmail.com>
2019-01-27 23:11:44 +01:00
Weblate
1ef222ea96 Translated using Weblate (cs)
Clonewayx <fillip1@seznam.cz>
Pavel Borecki <pavel.borecki@gmail.com>
Stanislav Tichý <standa.tichyml@seznam.cz>
2019-01-27 23:11:44 +01:00
Weblate
141ce85333 Translated using Weblate (ko)
Myeongjin Lee <aranet100@gmail.com>
Seokyong Jung <syjung6967@gmail.com>
2019-01-27 23:11:44 +01:00
Weblate
5b3065f146 Translated using Weblate (zh_Hant)
ezjerry liao <ezjerry@gmail.com>
Jeff Huang <s8321414@gmail.com>
2019-01-27 23:11:44 +01:00
Weblate
31face16a8 Translated using Weblate (bo) 2019-01-27 23:11:44 +01:00
Weblate
20ee168499 Translated using Weblate (bn_BD)
Roufique hossain <roufique@rtat.net>
2019-01-27 23:11:44 +01:00
Hans-Christoph Steiner
282a3e0e1d androguard v3.3.0 and v3.3.1 are missing key API methods 2019-01-27 23:00:00 +01:00
Hans-Christoph Steiner
217e6a7c30 metadata: fix pyflakes "use ==/!= to compare str, bytes, and int literals"
$ ./hooks/pre-commit || export EXITVALUE=1
WARNING: ruby is not installed, using dummy placeholder!
fdroidserver/metadata.py:1180: use ==/!= to compare str, bytes, and int literals
fdroidserver/metadata.py:1184: use ==/!= to compare str, bytes, and int literals
fdroidserver/metadata.py:1186: use ==/!= to compare str, bytes, and int literals
fdroidserver/metadata.py:1189: use ==/!= to compare str, bytes, and int literals
ERROR: pyflakes tests failed!
2019-01-27 23:00:00 +01:00
Marcus
7d8fbd3126 Merge branch 'gradle-wrapper-multiple' into 'master'
gradlew-fdroid: fix multiple gradle-wrapper.properties parsing

See merge request fdroid/fdroidserver!613
2019-01-27 13:19:34 +00:00
relan
8e471ad856 gradlew-fdroid: fix multiple gradle-wrapper.properties parsing
Stop looking for the Gradle version if we found it via distributionUrl
in ./gradle/wrapper/gradle-wrapper.properties. If we go on to parsing
../gradle/wrapper/gradle-wrapper.properties, we'll erroneously get the
version from there.
2019-01-27 11:45:53 +03:00
westnordost
a227ad6e1a change glob filter for graphics to not filter out valid IETF RFC5646 locales (fixes #621 and #357)
Also, update the documentation comment to be absolutely clear.

The function used to copy images from any locale directory starting with at least two lowercase letters correctly, but only add those to the app metadata that started with two letters plus one big letter or a "-". The same problem did not exist for adding texts to the metadata.
2019-01-23 11:21:19 +00:00
Hans-Christoph Steiner
aa47e93f36 Revert "Revert "lint: check if CurrentVersion is older than oldest build entry""
This reverts commit a5ec1703c9.

fdroid/fdroiddata@42bb872b46
2019-01-21 23:00:33 +01:00
Hans-Christoph Steiner
1174b14d1e Merge branch 'neonsoftware/master' into master
buildserver: include build-tools 28.0.3
  Added test aapt output files for build-tools 28.0.3
  update.py: Still aapt output parsing, setting regex to catch 'name=' without prefixes, needed for build-tools 28.0.3

fdroid/fdroidserver!591
2019-01-21 22:39:35 +01:00
Hans-Christoph Steiner
86ff550dd2 buildserver: include build-tools 28.0.3 2019-01-21 22:37:59 +01:00
Marcus Hoffmann
cf1a45eb4a add gradle plugin version 3.3 detection 2019-01-19 23:54:20 +01:00
Marcus Hoffmann
eee2cb03cf add ndk r19 2019-01-19 23:51:46 +01:00
Marcus
4effc74c2b Merge branch 'gradle-5.1' into 'master'
makebuildserver: add Gradle 5.1 and 5.1.1

See merge request fdroid/fdroidserver!609
2019-01-16 08:50:07 +00:00
relan
56620177aa makebuildserver: add Gradle 5.1 and 5.1.1 2019-01-16 07:25:25 +03:00
Michael von Glasow
f8f17a430d Reword warning message about sudo commands being skipped 2019-01-15 14:14:09 +00:00
Michael von Glasow
868516f3fd Clarify warning message about skipped sudo commands 2019-01-15 12:36:17 +00:00
Francesco Cervigni
984d276c1b Added test aapt output files for build-tools 28.0.3 2019-01-13 19:27:02 +01:00