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

5479 Commits

Author SHA1 Message Date
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
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
Francesco Cervigni
984d276c1b Added test aapt output files for build-tools 28.0.3 2019-01-13 19:27:02 +01:00
Marcus Hoffmann
a5ec1703c9 Revert "lint: check if CurrentVersion is older than oldest build entry"
This reverts commit 78473e7dab.

This is currently blocked by some apps in fdroiddata being reset to a
broken state.
2019-01-10 14:48:52 +01:00
Marcus Hoffmann
e1c547cfdf Revert "Revert "Merge branch 'random-fixes' into 'master'""
This reverts commit f6f2fb0b89.

Only one of the included commit should have been reverted.
2019-01-10 14:48:29 +01:00
Marcus
f6f2fb0b89 Revert "Merge branch 'random-fixes' into 'master'"
This reverts merge request !605
2019-01-10 13:46:49 +00:00
Francesco Cervigni
64445520b0 update.py: Still aapt output parsing, setting regex to catch 'name=' without prefixes, needed for build-tools 28.0.3
build-tools 28.0.3 added a new field in the end 'compileSdkVersionCodename=', which also accidentally ends with the string 'name='.
The purpose of this regex was to catch the 'packageName' field, which is in ht eaapt ouput the exact ' name=', therefore added whe non-caracter \W prefix match.

sample aapt output (28.0.3):
package: name='com.a.b.app' versionCode='1' versionName='1.0' compileSdkVersion='28' compileSdkVersionCodename='9'

previously, regex was catching second occurence, so '9'

See merge request !582
2019-01-08 22:46:47 +01:00