Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • alpine/aports
  • SpaceToast/aports
  • jbenden/aports
  • oliver/aports
  • mps/aports
  • nmeum/aports
  • bratkartoffel/aports
  • Leo/aports
  • ncopa/aports
  • kdaudt/aports
  • mtneug/aports
  • andypost/aports
  • tmhoang/aports
  • hoshsadiq/aports
  • straight-shoota/aports
  • devplayer0/aports
  • PureTryOut/aports
  • jjsearle/aports
  • Mark-Weston/aports
  • tcely/aports
  • xihh87/aports
  • fab/aports
  • Geod24/aports
  • maribu/aports
  • telmich1/aports
  • prspkt/aports
  • ndowens/aports
  • xrs/aports
  • J0WI/aports
  • mustang/aports
  • timlegge/aports
  • caugner/aports
  • cschlote/aports
  • ThibF/aports
  • maldridge/aports
  • maxwell-k/aports
  • gena01/aports
  • oxr463/aports
  • guieng/aports
  • ollieparanoid/aports
  • hjaekel/aports
  • lygstate/aports
  • nazar-pc/aports
  • bebuccianti/aports
  • daveisfera/aports
  • filoozom/aports
  • andyli/aports
  • uuser/aports
  • mksully22/aports
  • otlabs/aports
  • deleugpn/aports
  • eanu/aports
  • walbon/aports
  • twpayne/aports
  • kr0k0/aports
  • jason/aports
  • Minecrell/aports
  • pgaskin/aports
  • misterunknown/aports
  • joneskoo/aports
  • whooo/aports
  • okeuday/aports
  • HRio/aports
  • misery/aports
  • timbru31/aports
  • j8r/aports
  • TBK/aports
  • lnattrass/aports
  • russkel/aports
  • fguillot/aports
  • kpcyrd/aports
  • ids1024/aports
  • castorinop/aports
  • alpterry/aports
  • mj/aports
  • bobg/aports
  • crd/aports
  • nixfloyd/aports
  • vitaliytv/aports
  • 6543/aports
  • wener/aports
  • Danct12/aports
  • viest/aports
  • bugrasan/aports
  • mpolanski/aports
  • elmarco/aports
  • kytart/aports
  • radhus/aports
  • jjtt/aports
  • jeanlf/aports
  • mcrute/aports
  • dh/aports
  • palfrey/aports
  • lanodan/aports
  • tbodt/aports
  • mmacata/aports
  • kost/aports
  • dimon222/aports
  • yselkowitz/aports
  • odidev/aports
  • sp1thas/aports
  • hairyhenderson/aports
  • craftyguy/aports
  • ibex/aports
  • umarcor/aports
  • xpecex/aports
  • MartijnBraam/aports
  • joshiste/aports
  • enumura/aports
  • kjg-ungleich/aports
  • bsergean/aports
  • reidrankin/aports
  • elrido/aports
  • markkrj/aports
  • gjabell/aports
  • agunnerson-work/aports
  • adsr/aports
  • emolitor/aports
  • takumin/aports
  • telmich/aports
  • beastie29a/aports
  • spieth/aports
  • r4sas/aports
  • ctilmes/aports
  • dazza-codes/aports
  • sauerbraten/aports
  • agboom/aports
  • sascha/aports
  • liske/aports
  • hristiyan.ivanov/aports
  • yrral86/aports
  • Manveru/aports
  • pegah.bahramiani/aports
  • leagueofcake/aports
  • awilcox/aports
  • pglaum/aports
  • whoami/aports
  • erik/aports
  • aeeq/aports
  • allgdante/aports
  • alxu/aports
  • kaey/aports
  • ufoproger/aports
  • mzealey/aports
  • nihr43/aports
  • paper/aports
  • gjnoonan/aports
  • drebrez/aports
  • robert.pritzkow/aports
  • contrun/aports
  • ny-a/aports
  • zx2c4/aports
  • markand/aports
  • a16bitsysop/aports
  • strake/aports
  • tsarna/aports
  • johnsalmon/aports
  • terra/aports
  • nilclass/aports
  • markpash/aports
  • msrd0/aports
  • rfaa/aports
  • fandrieu/aports
  • eleksir/aports
  • blattersturm/aports
  • sporian-qelliott/aports
  • kmmndr/aports
  • billiob/aports
  • kenneth/aports
  • dne/aports
  • prez/aports
  • winny/aports
  • anjandev/aports
  • corysanin/aports
  • julianuu/aports
  • xphoniex/aports
  • ichernev/aports
  • axel/aports
  • clandmeter/aports
  • tallero/aports
  • maxmeyer/aports
  • Raatty/aports
  • neuschaefer/aports
  • dbradley/aports
  • j3s/aports
  • sbs2001/aports
  • dvaerum/aports
  • NiekvdMaas/aports
  • kit/aports
  • gompa/aports
  • rkojedzinszky/aports
  • alexeymin/aports
  • jenneron/aports
  • Thermi/aports
  • SkAzZ/aports
  • legale/aports
  • dev-zero/aports
  • tcrpr/aports
  • fnux/aports
  • libesz/aports
  • pagerc/aports
  • ASMfreaK/aports
  • edwargix/aports
  • ariadne/aports
  • atlury/aports
  • snh/aports
  • paroga/aports
  • lmarz/aports
  • pkuca/aports
  • durrendal/aports
  • meehow/aports
  • Askold/aports
  • cwimmer/aports
  • _fujiwara_/aports
  • jbboehr/aports
  • smcavoy/aports
  • jansegre/aports
  • rafaelsoaresbr/aports
  • detha/aports
  • Spunkie/aports
  • 0564/aports
  • herrfrei/aports
  • camerden/aports
  • rnav/aports
  • runlevel5/aports
  • deathmist/aports
  • jbrunink/aports
  • ewisuri/aports
  • sashk/aports
  • zhangyoufu/aports
  • PlantDaddy/aports
  • andydude/aports
  • jacekmigacz/aports
  • Dekedro/aports
  • arturmadrzak/aports
  • mobileoverlord/aports
  • llnu/aports
  • smorimoto/aports
  • vr/aports
  • martin13/aports
  • sgn/aports
  • Oekn5w/aports
  • mark/aports
  • 1800alex/aports
  • amcgrath/aports
  • dawidpotocki/aports
  • mcrmonkey/aports
  • nightscape/aports
  • daka/aports
  • devzer01/aports
  • nergzd723/aports
  • ngrsdhbw/aports
  • MBrothers/aports
  • hblanks/aports
  • mro/aports
  • mmlb1/aports
  • mmlb/aports
  • drew/aports
  • akoeplinger/aports
  • frelon/aports
  • terorie2/aports
  • terorie/aports
  • jamesholcomb/aports
  • stice/aports
  • sylvainemery/aports
  • dacrossman/aports
  • seanbehan/aports
  • techknowlogick/aports
  • FireEater64/aports
  • cpixl/aports
  • slimm609/aports
  • proycon/aports
  • fukanchik/aports
  • jirutka/aports
  • Newbyte/aports
  • iinuwa/aports
  • digint/aports
  • ynerant/aports
  • neheb/aports
  • DolphinChips/aports
  • cian/aports
  • simon-engledew/aports
  • darran-c/aports
  • jhmoon2000/aports
  • f355/aports
  • caskd/aports
  • itoffshore/aports
  • ticho/aports
  • nick-zh/aports
  • rhencke/aports
  • Oliver2213/aports
  • HalosGhost/aports
  • mayli/aports
  • maltejk/aports
  • at-wat/aports
  • nick-oconnor/aports
  • okzk/aports
  • blendergeek/aports
  • sgsunder/aports
  • starfire24680/aports
  • schrodervictor/aports
  • jpsamaroo/aports
  • bonzini/aports
  • larena/aports
  • xsteadfastx/aports
  • dxjoke/aports
  • Frassle/aports
  • michaelgiraldo/aports
  • hausenism/aports
  • angez9eez8aixeuk/aports
  • nektro/aports
  • noisegul/aports
  • jgulotta/aports
  • m242/aports
  • andrewsomething/aports
  • fabled/aports
  • truber/aports
  • Bluemax/aports
  • sodface/aports
  • apachler/aports
  • antoni.aloytorrens/aports
  • rzl/aports
  • tgenannt/aports
  • indy/aports
  • mimi89999/aports
  • edwardxia/aports
  • EspiDev/aports
  • cedric-anne/aports
  • azmeuk/aports
  • mm/aports
  • lflare/aports
  • ddevault/aports
  • ttrask01/aports
  • khanku/aports
  • spameier/aports
  • dylanvanassche/aports
  • vitkin/aports
  • hlmuludiang/aports
  • omerfirmak/aports
  • ahwayakchih/aports
  • solidnerd/aports
  • thdaemon/aports
  • atkrad/aports
  • AlexiaChen/aports
  • audron/aports
  • fraolt/aports
  • mrl5/aports
  • ddb_db/aports
  • LordVeovis/aports
  • HenriDellal/aports
  • scudco/aports
  • denniskempin/aports
  • xordspar0/aports
  • ph1lter/aports
  • alhassanaraouf/aports
  • ntrrg/aports
  • bgs/aports
  • zaporozhets/aports
  • bds/aports
  • bradfordboyle/aports
  • craigcomstock/aports
  • tsl0922/aports
  • mdekstrand/aports
  • floppym/aports
  • adhawkins/aports
  • jamesmstone/aports
  • Adduc/aports
  • am11/aports
  • robertgzr/aports
  • montdidier/aports
  • jerdna-regeiz/aports
  • alexyam/aports
  • ay/aports
  • Ikke/aports
  • cherrypicker/aports
  • omni/aports
  • TuxThePenguin0/aports
  • martinetd/aports
  • wheatevo/aports
  • qsc93547/aports
  • jraby/aports
  • Jellyfrog/aports
  • sk/aports
  • boomanaiden154/aports
  • dHannasch/aports
  • ALTracer/aports
  • Lucid/aports
  • mckaygerhard/aports
  • TimRots/aports
  • skarnet/aports
  • antode/aports
  • zelivans/aports
  • MikeDombo/aports
  • Thesola10/aports
  • mkaesberger/aports
  • rjbarnet/aports
  • kvadevack/aports
  • optix2000/aports
  • chrisnovakovic/aports
  • larskuhtz/aports
  • saintplaybitorical/aports
  • Derriick/aports
  • alpabrz/aports
  • chile.mascabel.colorado/aports
  • JuniorJPDJ/aports
  • tweippert/aports
  • Misthios/aports
  • den1ska/aports
  • dominikschulz/aports
  • vinniec/aports
  • thaJeztah/aports
  • artok/aports
  • ShaRose/aports
  • martin31821/aports
  • Cogitri/aports
  • DDoSolitary/aports
  • outerpassage/aports
  • andres/aports
  • donoban/aports
  • michielboekhoff/aports
  • lazzardo/aports
  • davidv/aports
  • matt335672/aports
  • lshipeng/aports
  • memchk/aports
  • dyfet/aports
  • q66/aports
  • lafleurdeboum/aports
  • a12n/aports
  • kay/aports
  • Habbie/aports
  • svmhdvn/aports
  • tomleb/aports
  • TerraTech/aports
  • ptrcnull/aports
  • jona/aports
  • acj/aports
  • emersion/aports
  • cinaski/aports
  • guddaff/aports
  • dave-tucker/aports
  • xelan/aports
  • sroracle/aports
  • Aerdan1/aports
  • Brissot/aports
  • BobbyTheBuilder/aports
  • zethra/aports
  • Xe/aports
  • juro/aports
  • m0n5t3r/aports
  • hani.shawa/aports
  • rvs/aports
  • Aerdan/aports
  • messense/aports
  • helmsman1396/aports
  • slowjo/aports
  • nepeat/aports
  • vybihal/aports
  • dkrefft/aports
  • krystianch/aports
  • mallory/aports
  • fjc/aports
  • dsnell1122334455/aports
  • doamatto/aports
  • fcolista/aports
  • epoelke/aports
  • rahmanshaber/aports
  • sprat/aports
  • Jenkler/aports
  • pexcn/aports
  • joelselvaraj/aports
  • jugendhacker/aports
  • wesleycoakley/aports
  • hotzevzl/aports
  • aparcar/aports
  • mxkrsv/aports
  • tiotags/aports
  • TheForcer/aports
  • hason/aports
  • gary/aports
  • StevenVB/aports
  • bl4ckb0ne/aports
  • calebccff/aports
  • graingert/aports
  • unrznbl/aports
  • lyngbol/aports
  • floSoX/aports
  • ohz0cahngeechaec/aports
  • earboxer1/aports
  • mil/aports
  • edneville/aports
  • hmrodrigues/aports
  • jakko/aports
  • jaredallard/aports
  • knuxify/aports
  • hosni/aports
  • abate/aports
  • josealberto4444/aports
  • JohnLonge/aports
  • adamplumb/aports
  • link2xt/aports
  • gquintard/aports
  • fijam/aports
  • AlbinoDrought/aports
  • adam.pimentel/aports
  • jminer/aports
  • milesalan/aports
  • arnavdugar/aports
  • iyes/aports
  • stellarpower/aports
  • onny/aports
  • InsanePrawn/aports
  • pj/aports
  • nickgaya/aports
  • bolbishvili/aports
  • goshhhy/aports
  • StacyHarper/aports
  • jchipmunk/aports
  • edumco/aports
  • dmacvicar/aports
  • ericonr/aports
  • flatterlight/aports
  • heyitscassio/aports
  • kwshi/aports
  • ajhalili2006/aports
  • BoboTiG/aports
  • Risgit/aports
  • rejahrehim/aports
  • samuelnorbury2/aports
  • kinsamanka/aports
  • anees264/aports
  • manindar-mohan/aports
  • jnt/aports
  • AkihiroSuda/aports
  • andrewmiskell/aports
  • Arnavion/aports
  • zzzrrw/aports
  • Lucidiot/aports
  • puppetmaster/aports
  • vyivel/aports
  • mio/aports
  • candrews/aports
  • jchook/aports
  • ivmai/aports
  • gstrauss/aports
  • aisha_h__/aports
  • fh1ch/aports
  • pabloyoyoista/aports
  • lonjil/aports
  • skholman/aports
  • AN3223/aports
  • vittoriasalim/aports
  • MarlinMr/aports
  • Saijin-Naib/aports
  • ktprograms/aports
  • esler/aports
  • rakslice/aports
  • Apachez-/aports
  • michaelmp/aports
  • EvTheFuture/aports
  • fiesh/aports
  • voroskoi/aports
  • ngortheone/aports
  • danielcweber/aports
  • fouwels/aports
  • djv/aports
  • MaxPeal/aports
  • berlin4apk/aports
  • Gelbpunkt/aports
  • Nulo/aports
  • vs-x/aports
  • folliehiyuki/aports
  • SameExpert/aports
  • computermouth/aports
  • PSRCode/aports
  • basicer/aports
  • patrickallaert/aports
  • streampunk/aports
  • mologie/aports
  • MightyM17/aports
  • agreppin/aports
  • dpr/aports
  • nevadimov/aports
  • abitrolly/aports
  • ketjap/aports
  • grepory/alpine-aports
  • toxeus/aports
  • nrenniewaldock/aports
  • TravMurav/aports
  • alandiwix/aports
  • TronFortyTwo/aports
  • marin.purgar/aports
  • heroku-miraheze/aports
  • dm1tz/aports
  • phiadaarr/aports
  • eloyesp/aports
  • sandervankasteel/aports
  • Justinzobel/aports
  • rafaelsierra/aports
  • yjftsjthsd/aports
  • ayakael/aports
  • urain39/aports
  • bertrand-lupart/aports
  • pjdc/aports
  • dhruvin/aports
  • grimler/aports
  • Magnesium/aports
  • FranklinYu/aports
  • karlson2k/aports
  • xpufx/aports
  • aquaherd/aports
  • jc/aports
  • alealexpro100/aports
  • RyuKurisu/aports
  • LuckyTurtleDev/aports
  • njhanley/aports
  • alistair23/aports
  • dsankouski/aports
  • am97/aports
  • aivinog1/aports
  • hadasbloom/aports
  • quietsy/aports
  • mikebdp2/aports
  • martinellimarco/aports
  • waweic/aports
  • QShen3/aports
  • marco/aports
  • cinemast/aports
  • Carlgo11/aports
  • RockinRoel/aports
  • dngray/aports
  • aeh/aports
  • kit-ty-kate/aports
  • fel/aports
  • Ertu/aports
  • alexdowad/aports
  • nilushancosta/aports
  • lemonsh/aports
  • Ermine/aports
  • kolbyjack/aports
  • aa13q/aports
  • OmegaRogue/aports
  • nmsv/aports
  • vaka/aports
  • sooslaca/aports
  • cdv/aports
  • hmmr/aports
  • kedap/aports
  • s17t/aports
  • mat/aports
  • opunix/aports
  • norve/aports
  • jakovrr/aports
  • gray-wolf/aports
  • aksdb/aports
  • mayathebee/aports
  • mitnk/aports
  • kunkku/aports
  • wesley.chan/aports
  • piperswe/aports
  • shimaore/aports
  • tim-devel/aports
  • TimotheeLF/aports
  • cunidev/aports
  • l0kod/aports
  • axgdev/aports
  • raspbeguy/aports
  • chenrui/aports
  • agowa338/aports
  • seabass/aports
  • 2cgc5h/aports
  • JostBrand/aports
  • cfra1/aports
  • heplaphon/aports
  • sebastian.toepfer/aports
  • westernmagic/aports
  • yannoff/aports
  • crapStone/aports
  • skalarfeilds79/aports
  • mkhl/aports
  • jeshan/aports
  • sdomi/aports
  • fanquake/aports
  • 3np/aports
  • kevmo314/aports
  • marcelotduarte/aports
  • Znurre/aports
  • leso-kn/aports
  • sdaoden/aports
  • KILLERTKK/aports
  • Roemer/aports
  • wejn/aports
  • npdev453/aports
  • Irvise/aports
  • quad/aports
  • risantos/aports
  • selfisekai/aports
  • tuxpeople/aports
  • djt/aports
  • rubicon/aports
  • malte/aports
  • ysh7/aports
  • kisdler/aports
  • julianladisch/aports
  • sivel/aports
  • rslabbert/aports
  • schwabix/aports
  • kajisha/aports
  • corg/aports
  • SadieCat/aports
  • mogj/aports
  • sergiotarxz/aports
  • mekyt/aports
  • Eloitor/aports
  • dotlambda/aports
  • AlekseiNikiforovIBM/aports
  • BrentChesny/aports
  • robert-scheck/aports
  • maringuu_/aports
  • bitfehler/aports
  • funspectre/aports
  • davdumas/aports
  • twz123/aports
  • synack/aports
  • shad0wfax/aports
  • rohit/aports
  • rom4nik/aports
  • queereen/aports
  • tstenner/aports
  • tomtsagk/aports
  • lasombra/aports
  • mcha/aports
  • Eskuero/aports
  • toomyem/aports
  • vin01/aports
  • devtomio/aports
  • giggsoff/aports
  • devinstewart/aports
  • BenTheTechGuy/aports
  • djmoch/aports
  • nibon7/aports
  • SamWhited/aports
  • lattis/aports
  • danielfdickinson/aports
  • jpdw34/aports
  • nadvagauser/aports
  • braun1928/aports
  • alexryndin/aports
  • m1cha/aports
  • danielTobon43/aports
  • skovati/aports
  • bjesus/aports
  • divVerent/aports
  • consus/aports
  • belgacemSalah/aports
  • tvrzna/aports
  • CMartinUdden/aports
  • chuang/aports
  • weiss/aports
  • PauloLuna/aports
  • kop316/aports
  • sando38/aports
  • NCommander/aports
  • gay/aports
  • ales.krajnik/aports
  • alikates/aports
  • mpascual/aports
  • ziyao233/aports
  • nu/aports
  • nemchik/aports
  • larsks/aports
  • fmac/aports
  • mthie/aports
  • LaszloGombos/aports
  • kraj/aports
  • seventyeight/aports
  • marek-lach/aports
  • eddsalkield/aports
  • kogeletey/aports
  • Krzmbrzl/aports
  • wonderfulShrineMaidenOfParadise/aports
  • cosmicexplorer/aports
  • txc/aports
  • kk6mrp/aports
  • Carmina16/aports
  • mizo/aports
  • aronbr/aports
  • gbrlsnchs/aports
  • tjf/aports
  • airtower-luna/aports
  • wrobelda/aports
  • mzdaniel/aports
  • jay/aports
  • Eolien55/aports
  • akemnade/aports
  • Jazz-Man/aports
  • mhassan1/aports
  • xrvs/aports
  • jvvv/aports
  • candymight/aports
  • wiwiwa/aports
  • aya/aports
  • mva/aports
  • ChemicalXandco/aports
  • rohansukhdeo/aports
  • gruvep/aports
  • daniele/aports
  • pranjal/aports
  • elly/aports
  • simsergey/aports
  • bastistician/aports
  • comcloudway/aports
  • nixgoat/aports
  • Enfaun/aports
  • PsychoGame/aports
  • nbuwe/aports
  • SecT0uch/aports
  • bgkillas/aports
  • hufman/aports_rk3588
  • bricedp/aports
  • progcat/aports
  • ioan.camil.bancioiu/aports
  • platonef/aports
  • WhyNotHugo/aports
  • MPThLee/aports
  • eugenefil/aports
  • garyh/aports
  • chereskata/aports
  • henriquehbr/aports
  • Emma/aports
  • Marc0x/aports
  • kaspar030/aports
  • tetsumaki/aports
  • Magieraj/aports
  • ninefathom/aports
  • tuananh/aports
  • Saif/aports
  • ftiede/aports
  • m4lvin/aports
  • gnumdk/aports
  • walla40/aports
  • bef/aports
  • Garreta/aports
  • tuxerrante/aports
  • pevik/aports
  • ep69/aports
  • sven.wolf/aports
  • wargio/aports
  • ouyen1/aports
  • wart-github/aports
  • svrnm/aports
  • yokomizor/aports
  • ckujau/aports
  • evanTj/aports
  • geb/aports
  • wen/aports
  • 9001/aports
  • Piraty/aports
  • c7s/aports
  • phodina/aports
  • matthewvia/aports
  • junland/aports
  • fabricionaweb/aports
  • Oldes/aports
  • dixyes/aports
  • cleverdata/aports
  • andrewn/aports
  • aalmiray/aports
  • l13t/aports
  • daviwil/aports
  • strophy/aports
  • Ninos/aports
  • skinkie/aports
  • liliace/aports
  • Weissnix4711/aports
  • zc/aports
  • T-Quill/aports
  • bryan/aports
  • jdxcode/aports
  • gjrtimmer/aports
  • tsutsui/aports
  • hnn/aports
  • DrRac27/aports
  • orhun/aports
  • aloisklink/aports
  • jsnider2/aports
  • yuriy-chumak/aports
  • noah24/aports
  • ivladak/aports
  • Ba3Hf/aports
  • tianya/aports
  • jetomit/aports
  • iii/aports
  • hh/aports
  • Jibidiah178/aports
  • ovf/aports
  • cath/aports
  • jswank/aports
  • bbbhltz/aports
  • fa.alutaibi/aports
  • brebs/aports
  • lonerr/aports
  • jvoisin/aports
  • karelfv/aports
  • muubersan/aports
  • willswire/aports
  • cow/aports
  • matrss/aports
  • jahway603/aports
  • rantlivelintkale/aports
  • stonks3141/aports
  • westonsteimel/aports
  • DroidFreak32/aports
  • nabbi/aports
  • Romangaz/aports
  • Sestowner/aports
  • u8l/aports
  • notfound405/aports
  • JeroenVanOort/aports
  • phranz/aports
  • adamdb/aports
  • ivanvc/aports
  • Insidepie/aports
  • vaygr/aports
  • ooliver1/aports
  • hickford/aports
  • gs-kamnas/aports
  • ducktype/aports
  • QC8086/aports
  • captain_morgan/aports
  • klemensn/aports
  • eletrotupi/aports
  • rfmoz/aports
  • ttionya/aports
  • fluix/aports
  • sbrudenell/aports
  • besendorf/aports
  • mintyhippoxyz/aports
  • roselandgoose/aports
  • xpavli44/aports
  • elruwen/aports
  • fsmeier/aports
  • hennikhunsaker/aports
  • ekc9399/aptos
  • witcher/aports
  • JohnAnthony/aports
  • forza/aports
  • zeridon/aports
  • BryceVandegrift/aports
  • Amurray1986/aports
  • jaiden/aports
  • hyb175/aports
  • josie/aports
  • mako2580/aports
  • jcamiel/aports
  • sudotac/aports
  • nia-e/aports
  • ayushnix/aports
  • the-SSD/aports
  • gaborcsardi/aports
  • uichleba/aports
  • oleovit/aports
  • cwink/aports
  • thirdwheel/aports
  • huajingyun01/aports
  • ipvych/aports
  • jarruda/aports
  • lindsay/aports
  • lazywalker/aports
  • st/aports
  • DerLinkman/aports
  • zsoltiv/aports
  • Matthias/aports
  • CFSworks/aports
  • gabrielgio/aports
  • michalszmidt/aports
  • shmuelzon/aports
  • kaathewise/aports
  • camelCaseNick/aports
  • nikodunk/aports
  • juliekoubova/aports
  • michaelfm1211/aports
  • jackmiras/aports
  • mterron/aports
  • susurrus/aports
  • sto/aports
  • sayfem/aports
  • bin456789/aports
  • MetricHen/aports
  • yvigara/aports
  • sertonix/aports
  • bailuk/aports
  • affenull2345/aports
  • sicelo/aports
  • worldofjarcraft/aports
  • m.sandt/aports
  • fauust/aports
  • bro/aports
  • ruven/aports
  • azertyfun/aports
  • renesp/aports
  • samek-h/aports
  • humm/aports
  • cat/aports
  • john3dc/aports
  • btrepp/aports
  • QaidVoid/aports
  • alpine/infra/aports
  • asiekierka/aports
  • bugfest/aports
  • moat/aports
  • phamhongviet/aports
  • ElysiaOrbit/aports
  • gmacedo/aports
  • mikewoudenberg/aports
  • papiris/aports
  • halmartin/aports
  • mbrowny/aports
  • aarroyoc/aports
  • cmplstofB/aports
  • fxzxmic/alpine-aports
  • zamfofex/aports
  • rouault/aports
  • jstnas/aports
  • JulianGro/aports
  • cumbayah/aports
  • bathroombutterfly/aports
  • ip2location-dev/aports
  • cwt/aports
  • reegnz/aports
  • BreyndotEchse/aports
  • konimarti/aports
  • hitechshell/aports
  • f86/aports
  • andrisas/aports
  • BirknerAlex/aports
  • lolomokakus/aports
  • supergibbs/aports
  • jxs/aports
  • sturd/aports
  • neale/aports
  • jurvis/aports
  • persinammon/aports
  • JasonGross/aports
  • john30/aports
  • pczerkas/aports
  • aptalca/aports
  • tdfischer/aports
  • respindola/aports
  • hlindqvist/aports
  • NepNep21/aports
  • BlackCodec/aports
  • stefankrah/aports
  • mbsmith/aports
  • CarterLi/aports
  • AndreRH/aports
  • hannes/aports
  • dthyne/aports
  • kjdev/aports
  • cristian_ci/aports
  • qaqland/aports
  • rikatz/aports
  • bioxz/aports
  • Edu1892/aports
  • chimo/aports
  • TheOneWithTheBraid/aports
  • sewn/aports
  • mini-bomba/aports
  • honeybadger/aports
  • shum/aports
  • rickyrockrat/aports
  • perexg/aports
  • xiaq/aports
  • gabrielstedman/aports
  • jonesv/aports
  • rootwyrm/aports
  • romw314/aports
  • konfetka1989/aports
  • DracoBlue/aports
  • UniqueActive/aports
  • odrling/aports
  • tom-tan/aports
  • prokoprandacek/aports
  • bdolgov/aports
  • doitwithnotepad/aports
  • codemaker219/aports
  • sjhand/aports
  • tie-ling/aports
  • xaverh/aports
  • abologna/aports
  • willat8/aports
  • pthali/aports
  • justsoup/aports
  • cbrake/aports
  • leg/aports
  • acsquared/aports
  • samcday/aports
  • ser/aports
  • vaporup/aports
  • NekoCWD/aports
  • vognev/aports
  • FintasticMan/aports
  • jane400/aports
  • ericwq057/aports
  • summpot1/aports
  • george-hopkins/aports
  • angelmontero/aports
  • darkfader/aports
  • timo.brasz_evbox/aports
  • estesp/aports
  • kerkmann/aports
  • devnull/aports
  • znley/aports
  • nangel/aports
  • X-m7/aports
  • beb/aports-mutter-patched
  • rdbo/aports
  • fossdd/aports
  • adamthiede/aports
  • techtasie/aports
  • famfo/aports
  • longnoserob/aports
  • despiegk/aports
  • longtian/aports
  • Head-on-a-Stick/aports
  • Lassebq/aports
  • haui/aports
  • ThomasAdam/aports
  • LucasLarson/aports
  • patrick330602/aports
  • TermuxTerflux/aports
  • jono2d/aports
  • nikicat/aports
  • Chleba/aports
  • dlatchx/aports
  • xplshn/aports
  • madeel/aports
  • timothysteward-wk/aports
  • dyuckin/aports
  • edubart/aports
  • juef/aports
  • iggy/aports
  • waruqi/aports
  • mjgardner/aports
  • VehementHam/aports
  • JMarkin/aports
  • DaKnig/aports
  • rmader/aports
  • yyp/aports
  • fusl/aports
  • ashurokh/aports
  • thiagowfx/aports
  • skrashevich/aports
  • sboysel/aports
  • furkanmustafa/aports-dev
  • dsingh/aports
  • xli3111/aports
  • ldzhjn/aports
  • krupenik/aports
  • 1peter10/aports
  • dahopem/aports
  • Sarisan/aports
  • dawidd6/aports
  • geek-at/aports
  • qiangxuhui/aports
  • yzewei/aports
  • zhaixiaojuan/aports
  • alex23/aports
  • vixalien/aports
  • bitpup/aports
  • IrukNuj/aports
  • francisuk1989/aports
  • hamblingreen/aports
  • sohrabbehdani/aports
  • cryobry/aports
  • rycwo/aports
  • stephan48/aports
  • txt.file/aports
  • govynnus/aports
  • chenguoqi-cc/alpinux-aports
  • taliaferro/aports
  • idunbarh/aports
  • uselpa/aports
  • fobo66/aports
  • kvendingoldo/aports
  • WeijieWang/aports
  • gresskar/aports
  • chbgdn/aports
  • notgull/aports
  • kota/aports
  • selene/aports
  • akodanev/aports
  • makotosato-at/aports
  • search5/aports
  • duckl1ng/aports
  • lh/aports
  • portalmaster137/aports
  • hanez/aports
  • NAHFE/aports
  • zhangwenlong8911/aports
  • PigeonF/aports
  • MoSal/aports
  • sophrinix/aports
  • jooola/aports
  • Quart233/aports
  • crashniels/aports
  • nekopsykose/aports
  • haukot/aports
  • kaechele/aports
  • alexojegu/aports
  • amelentyev/aports
  • danielhejduk/aports
  • flamingradian/aports
  • oxpa/aports
  • sleirsgoevy/aports
  • popey/aports
  • xtex/aports
  • stepech/aports
  • tamick/aports
  • brooss/aports
  • iamhold3n/aports
  • watanuki/aports
  • RikAlfa/alpine-aports
  • xoofx/aports
  • anki-code/aports
  • ve/aports
  • Sodomon/aports
  • tpikonen/aports
  • fossapps/aports
  • wdev/aports
  • socksinspace/aports
  • mgziminsky/aports
  • jozzsi/aports
  • user18130814200115-2/aports
  • amyspark/aports
  • kanongil/aports
  • rooyca/aports
  • lcmjr/aports
  • Melkor333/aports
  • Ogromny/aports
  • wolfbytyler/aports-swayfx
  • spiffcs/aports
  • leviakatsuki/aports
  • magmaus3/aports
  • nanfengnan1/aports
  • Midar/aports
  • kranurag7/aports
  • aaksoy/aports
  • snowdream/aports
  • wsmoses/aports
  • andar1an/aports
  • AlexSeleznyov/aports
  • 3johnny/aports
  • szymonrw/aports
  • bradh/aports
  • flexchar/aports
  • pieroproietti/aports
  • ajayk/aports
  • alexmyczko/aports
  • orgads/aports
  • Aleyna88/aports
  • jhansen/aports
  • jakkumn/aports
  • cos/aports
  • grencez/aports
  • felixsinger/aports
  • invoked/aports
  • bgalhardo/aports
  • bench/aports
  • MatthiasValvekens/aports
  • olivier-mauras/aports
  • gsamfira/aports
  • gzmorell/aports
  • WojtekKruszewski/aports
  • BrainBlasted/aports
  • per1cycle/aports
  • HiralRajgor/aports
  • cfsmp3/aports
  • HotmailNotAllowed/aports
  • mcm/aports
  • hash/aports
  • Novemb3r/aports
  • funderscore/aports
  • thehajime/aports
  • siebe.claes/aports
  • secunit/aports
  • apangona/aports
  • blek/aports
  • amolinae06/aports
  • mpickering/aports
  • mdipirro/aports
  • tokyovigilante/aports
  • actrawave/aports
  • LEI/aports
  • candrew/aports
  • Freddo3000/aports
  • xexaxo/aports
  • agelwarg/aports
  • itwrx/aports
  • dumbmoron/aports
  • leocavalcante/aports
  • bradh352/aports
  • neilalexander/aports
  • kleisauke/aports
  • VnPower/aports
  • oldhomemovie/aports
  • tomalok/aports
  • GreyXor/aports
  • vhtkrk/aports
  • as400/aports
  • mengzhuo/aports
  • ubeF/aports
  • Glucy2/aports
  • rane/aports
  • starnight/aports
  • iwaim/aports
  • Reku/aports
  • alejandroliu/aports
  • sgurusharan/aports-sgurusharan
  • revsuine/aports
  • joshaspinall/aports
  • matttbe/aports
  • DWwanghao/aports
  • ingfu/aports
  • bbusse/aports
  • cmspam/aports
  • wowi42/aports
  • Sija/aports
  • mrhh69/aports
  • anthumchris/aports
  • kapare/aports
  • skydevht/aports
  • jakesmith/aports
  • asrcpq/aports
  • vktr/aports
  • xrbnvd/aports
  • PaoloBarbolini/aports
  • olaf-thormaehlen_voda/aports
  • jfredon/aports
  • FiloSottile/aports
  • crimson.king/aports
  • mati75/aports
  • phvheumen/aports
  • alopatindev/aports
  • frojnd/aports
  • pltrz/aports
  • jcorporation/aports
  • cmb/aports
  • arisudesu/aports
  • Pursuable1652/aports
  • pfzetto/aports
  • benpicco/aports
  • memdmp/aports
  • wenheping/aports
  • nshopik/aports
  • lucbijl/aports
  • sq9fk/aports
  • sly/aports
  • soreau/aports
  • Mati1060/aports
  • byson/aports
  • fhunleth/aports
  • apreiml/aports
  • NN708/aports
  • 4r7if3x/aports
  • moha/aports
  • Akira25/aports
  • zori/aports
  • nezu/aports
  • Integral/aports
  • I25371_verisk/aports
  • dabao1955/aports
  • bastimeyer/aports
  • minoplhy/aports
  • macmpi/aports
  • jameschensmith/aports
  • Antiz/aports
  • dankamongmen/aports
  • Jianhua/aports
  • akangusu/aports
  • struan-robertson/aports
  • craft/aports
  • AFellowSpeedrunner/nerds-aports
  • melato/aports-copy
  • tankf33der/aports
  • pat-s/aports
  • MGSousa/aports
  • lch/aports
  • williamdes/aports
  • kurth4cker/aports
  • ikheifets-splunk/aports
  • RoadRoller01/aports
  • zhfish/aports
  • luis-henrix/aports
  • zaytsev/aports
  • borrelm/aports
  • bolun-wen/aports
  • Losenmann/aports
  • naix/aports
  • a76yyyy/aports
  • arminweigl/aports
  • monke0192/aports
  • farkasmate/aports
  • pc-magas/aports
  • Jotrorox/aports
  • marceliq/aports
  • notchoc/aports
  • macropin/aports
  • replydev/aports
  • eloydegen/aports
  • yaboyfred/aports
  • georift/aports
  • jontyms/aports
  • pcarrier1/aports
  • AbortRetryFail/aports
  • nickoe/aports
  • yieldsfalsehood/aports
  • hcs-hmk/aports
  • piusbird/aports
  • siddarth99/aports
  • maattfr/aports
  • s2x/aports
  • mkg/aports
  • rhizoome/aports
  • doridian/aports
  • ramzypro/aports
  • qiakai/aports
  • mkonrad/aports
  • Zoey2936/aports
  • deaklajos/aports
  • firefly-cpp/aports
  • keso/aports
  • gnapoli23/aports
  • steinex/aports
  • rooftop/aports
  • iawia002/aports
  • thededem/aports
  • user0-07161/aports
  • thedanilfez/aports
  • kasperk81/aports
  • bdantas/aports
  • stanhu/aports
  • ghenry/aports
  • Maurice809/aports
  • patwid/aports
  • tetech/aports
  • streaksu/aports
  • drywall-eater/aports
  • borisfaure/aports
  • lemoce/aports
  • wiktor/aports
  • alex14fr/aports
  • kabir/aports
  • hon/aports
  • realroot/aports
  • AlxndrPsclt/aports
  • dxbkhan2446/aports
  • firasuke/aports
  • shubshinde8381/aports
  • glingy/aports
  • lovell/aports
1461 results
Show changes
Commits on Source (27683)
Showing
with 381 additions and 51 deletions
# These are supported funding model platforms
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: alpinelinux
ko_fi: # Replace with a single Ko-fi username
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
polar: # Replace with a single Polar username
buy_me_a_coffee: # Replace with a single Buy Me a Coffee username
thanks_dev: # Replace with a single thanks.dev username
custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
......@@ -5,16 +5,17 @@ stages:
variables:
GIT_STRATEGY: clone
GIT_DEPTH: "500"
REGISTRY: registry.alpinelinux.org
# only rune pipelines for merge requests or when tags are pushed (for triggers)
workflow:
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
- if: $CI_PIPELINE_SOURCE == "pipeline" || $CI_PIPELINE_SOURCE == "parent_pipeline"
- if: $CI_COMMIT_TAG
lint:
stage: verify
image: alpinelinux/apkbuild-lint-tools:latest
image: $REGISTRY/alpine/infra/docker/apkbuild-lint-tools:latest
interruptible: true
script:
- lint
......@@ -23,11 +24,39 @@ lint:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
tags:
- docker-alpine
- x86_64
- ci-fast
generate-build-jobs:
stage: verify
image:
name: $REGISTRY/alpine/infra/docker/alpine-gitlab-ci:latest
script:
- pipeline generate .gitlab-ci.yml .gitlab/job-config.yaml >.gitlab/build-jobs.yaml
artifacts:
paths:
- .gitlab/build-jobs.yaml
tags:
- docker-alpine
- ci-fast
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
build-jobs:
stage: verify
needs:
- generate-build-jobs
trigger:
include:
- artifact: .gitlab/build-jobs.yaml
job: generate-build-jobs
strategy: depend
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
.build:
stage: verify
image: alpinelinux/alpine-gitlab-ci:latest
image:
name: $REGISTRY/alpine/infra/docker/alpine-gitlab-ci:latest
interruptible: true
script:
- build.sh
......@@ -39,7 +68,7 @@ lint:
expire_in: 1 day
when: always
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
- if: $CI_PIPELINE_SOURCE == "parent_pipeline"
build-x86_64:
extends: .build
......@@ -53,8 +82,9 @@ build-x86_64:
build-x86:
extends: .build
image:
name: alpinelinux/alpine-gitlab-ci:latest-x86
entrypoint: ["linux32", "sh", "-c"]
docker:
platform: linux/i386
artifacts:
name: MR${CI_MERGE_REQUEST_ID}_x86
tags:
......@@ -92,8 +122,9 @@ build-aarch64:
build-armv7:
extends: .build
image:
name: alpinelinux/alpine-gitlab-ci:latest-armv7
entrypoint: ["linux32", "sh", "-c"]
docker:
platform: linux/arm/v7
artifacts:
name: MR${CI_MERGE_REQUEST_ID}_armv7
tags:
......@@ -104,8 +135,9 @@ build-armv7:
build-armhf:
extends: .build
image:
name: alpinelinux/alpine-gitlab-ci:latest-armhf
entrypoint: ["linux32", "sh", "-c"]
docker:
platform: linux/arm/v6
artifacts:
name: MR${CI_MERGE_REQUEST_ID}_armhf
tags:
......@@ -113,9 +145,8 @@ build-armhf:
- ci-build
- armhf
build-riscv64-emulated:
build-riscv64:
extends: .build
when: manual
artifacts:
name: MR${CI_MERGE_REQUEST_ID}_riscv64
tags:
......@@ -123,6 +154,15 @@ build-riscv64-emulated:
- ci-build
- riscv64
build-loongarch64:
extends: .build
artifacts:
name: MR${CI_MERGE_REQUEST_ID}_loongarch64
tags:
- docker-alpine
- ci-build
- loongarch64
trigger_build_image:
stage: trigger
rules:
......
<!--
This is the issue template for reporting an issue with a specific package. You
can select a different issue template from the dropdown above. Also, feel free
to use the "No template" option in case no template applies to your issue.
Also note that this repository is intended for reporting issues with packages.
For other components, separate issue trackers exist:
* Installer issues: https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues
* Infrastructure issues: https://gitlab.alpinelinux.org/alpine/infra/infra/-/issues
* Initramfs issues: https://gitlab.alpinelinux.org/alpine/mkinitfs/-/issues
-->
## Package Information
* Package name: *Enter the apk package name*
* Package version: *Version as obtained by `apk info`*
* Alpine version: *Alpine version from `cat /etc/alpine-release`*
* Alpine architecture: *Architecture obtained via `apk --print-arch`*
## Summary
*Write a brief description of your issue with the selected package.*
## Steps to reproduce
*If applicable, please provide instructions to reproduce the issue.*
/label ~type:bug
/label ~triage:pending
## Package Information
* Name: *Provide the name of the requested package*
* Homepage: *Provide a link to the upstream home page*
## Description
*Provide a short description of the package and explain why it is useful for Alpine.*
/label ~type:package-request
## Package Information
* Package name: *Name of the package which should be upgraded*
* New version: *Version to which the package should be upgraded*
* Release notes: *If possible, reference the upstream release notes*
## Summary
*If applicable, provide more information on the importance of the upgrade.*
/label ~type:package-upgrade
......@@ -2,7 +2,8 @@ Timo Teräs <timo.teras@iki.fi>
Natanael Copa <ncopa@alpinelinux.org> <natanael.copa@gmail.com>
Natanael Copa <ncopa@alpinelinux.org> <ncopa@ncopa-laptop.localdomain>
Natanael Copa <ncopa@alpinelinux.org> <ncopa@alpine-netbook.(none)>
Jean-Louis Fuchs <jean-louis.fuchs@adfinis-sygroup.ch> <ganwell@fangorn.ch>
Jean-Louis Fuchs <safe.pen2857@rhizoome.ch> <jean-louis.fuchs@adfinis-sygroup.ch>
Jean-Louis Fuchs <safe.pen2857@rhizoome.ch> <ganwell@fangorn.ch>
Kevin Daudt <kdaudt@alpinelinux.org> <ops@ikke.info>
Lucas Ramage <ramage.lucas@protonmail.com> <oxr463@gmx.us>
Lucas Ramage <ramage.lucas@protonmail.com> <ramage.lucas@openmailbox.org>
......@@ -16,3 +17,4 @@ Sheila Aman <sheila@vulpine.house> Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
Sheila Aman <sheila@vulpine.house> Kiyoshi Aman <kiyoshi.aman@gmail.com>
Sheila Aman <sheila@vulpine.house> Kiyoshi Aman <kiyoshi.aman+apkfission@gmail.com>
Kaarle Ritvanen <kunkku@alpinelinux.org> <kaarle.ritvanen@datakunkku.fi>
Luca Weiss <luca@lucaweiss.eu> <luca@z3ntu.xyz>
......@@ -4,9 +4,9 @@ This documents defines a policy for writing APKBUILDs.
# Standard selection
APKBUILDs are POSIX shell scripts as defined in [POSIX.1-2017 Volume 3]
[POSIX.1-2017 volume 3]. Additionally, the following extensions are
supported:
APKBUILDs are POSIX shell scripts as defined in
[POSIX.1-2017 Volume 3][POSIX.1-2017 volume 3]. Additionally, the following
extensions are supported:
1. The `local` keyword for introducing variables local to a function is
supported, it is briefly documented in the [bash manual][bash functions].
......@@ -16,9 +16,9 @@ supported:
`${var/pattern/string}`). The [bash manual][bash expansion]
contains further information on these two expansions.
**NOTE:** `busybox ash` is currently used to evaluate APKBUILDs since it
supports additional POSIX shell extensions your APKBUILD might be
evaluated correctly even if it is not confirming to this policy
**NOTE:** `busybox ash` is currently used to evaluate APKBUILDs - since it
supports additional POSIX shell extensions, your APKBUILD might be
evaluated correctly, even if it is not confirming to this policy
document.
# Shell Style Considerations
......@@ -67,10 +67,12 @@ Put `; do` and `; then` on the same line as the `while`, `for` or `if`.
### Quoting
* Always quote string literals (exceptions are assigning `pkgname` and
`pkgver`, more on this below).
`pkgver`, which must not be quoted).
* Always quote variables, command substitutions or shell meta characters
when used in strings. Prefer `"$var"/foo/bar` over `"$var/foo/bar"`.
* Never quote literal integers.
* Double quotes should be used, unless preventing variable interpolation
is necessary.
## Features
......@@ -100,10 +102,11 @@ Put `; do` and `; then` on the same line as the `while`, `for` or `if`.
## Calling Commands
### Command Substitutions and Global Variables
### Top-level Scope
* Avoid command Substitutions in global variables, use parameter
expansions instead.
* External commands should not be called outside of functions;
in variables, use parameter expansions instead
(e.g. `${pkgver/-/.}` instead of `$(echo $pkgver | tr '-' '.')`)).
### Return Values
......@@ -125,8 +128,8 @@ Put `; do` and `; then` on the same line as the `while`, `for` or `if`.
<!--
This section attempts to document policies enforced by the linter from
atools <https://github.com/maxice8/atools>, newapkbuild and existing
APKBUILDs.
atools-go <https://gitlab.alpinelinux.org/alpine/infra/atools-go>,
newapkbuild and existing APKBUILDs.
-->
## Comments
......@@ -155,6 +158,17 @@ Metadata Variables are variables used directly by abuild itself, e.g. `pkgname`
* `pkgname` must only contain lowercase characters.
* `pkgname` must match the name of the directory the `APKBUILD` file is located in.
### Maintainer Variable
* **NOTE:** There is a ongoing discussion wheather to use the Maintainer
Variable, see https://gitlab.alpinelinux.org/alpine/tsc/-/issues/88.
* All APKBUILDs should contain exactly one variable named `maintainer`,
containing a valid RFC 5322 address. For example,
`maintainer="Max Mustermann <max@example.org>"`.
* `maintainer` should immediately follow the Contributor comment(s), above `pkgname`.
* In the case of package being abandoned, the variable should still be present,
but left empty: `maintainer=""`.
### Variable Assignments
* Empty Metadata Variable assignments, e.g. `install=""` must be removed.
......@@ -168,6 +182,14 @@ Metadata Variables are variables used directly by abuild itself, e.g. `pkgname`
* Checksum Metadata Variables must be declared after the last function
declaration, `abuild checksum` will automatically take care of this.
### Comments
* For Metadata Variables such as `options` or `arch`,
comments are encouraged to help other contributors understand the choices;
in those cases, they should be put either on the same line after the variable,
or above it, on a separate line, with an appropriate prefix
(e.g. `# check: no test suite` or `# armhf: blocked by qt6-qtwebengine`).
## Build Functions
### Function Declaration
......@@ -177,6 +199,8 @@ Metadata Variables are variables used directly by abuild itself, e.g. `pkgname`
to `$builddir` must be avoided (if possible).
* Variables local to functions must always be declared with the `local`
keyword.
* If a function body is empty, contains only the default comment from `newapkbuild`,
or only calls `default_*`, it should be completely omitted from the file.
### Function Overwriting
......
......@@ -12,7 +12,7 @@ If you want to contribute, please read the
and feel free to either submit a merge request on
[GitLab](https://gitlab.alpinelinux.org/alpine/aports),
or to submit a git patch on the Alpine aports mailing list
(~alpine/aports@lists.alpinelinux.org). (note: this mailing list is presently not functional)
([~alpine/aports@lists.alpinelinux.org](mailto:~alpine/aports@lists.alpinelinux.org)). (note: this mailing list is presently not functional)
## Repositories
......
......@@ -8,8 +8,11 @@ url="http://toxygen.net/6tunnel"
arch="all"
license="GPL-2.0-only"
makedepends="automake autoconf"
checkdepends="python3"
subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/wojtekka/6tunnel/archive/$pkgver.tar.gz"
source="$pkgname-$pkgver.tar.gz::https://github.com/wojtekka/6tunnel/archive/$pkgver.tar.gz
python3.patch
"
build() {
autoreconf --install
......@@ -21,10 +24,17 @@ build() {
make
}
check() {
make check
}
package() {
make DESTDIR="$pkgdir" install
mkdir -p "$pkgdir"/usr/share/6tunnel
install -m644 contrib/* "$pkgdir"/usr/share/6tunnel
}
sha512sums="6b6f41e8dabd96a7997a467424865ab7d4e96442a7a91247a869959630a1606935d64cb0b2972264333d35b55f590d781a0cf987013bf8d1432b6fa81591df1b 6tunnel-0.13.tar.gz"
sha512sums="
6b6f41e8dabd96a7997a467424865ab7d4e96442a7a91247a869959630a1606935d64cb0b2972264333d35b55f590d781a0cf987013bf8d1432b6fa81591df1b 6tunnel-0.13.tar.gz
5aa01d8f592244bddf205627cf8e01d7027257d359c927bb14dbefed565edda6b1f8e40d08f3a0c06f73fc3f46e79ba9521457c73b3acc441c21cc25ecd27cbe python3.patch
"
From 9e4119f03f57eec67b97dddbf09d363b638791dc Mon Sep 17 00:00:00 2001
From: Wojtek Kaniewski <wojtekka@toxygen.net>
Date: Fri, 18 Sep 2020 20:36:19 +0200
Subject: [PATCH] Move test script to Python 3
---
test.py | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/test.py b/test.py
index c56feca..4a754bd 100755
--- a/test.py
+++ b/test.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
import os
import socket
@@ -8,7 +8,7 @@
(SUCCESS, COMMAND_FAIL, CONNECT_FAIL, DISCONNECT, ACCEPT_FAIL, DATA_MISMATCH) = range(6)
labels = ["success", "command fail", "connection fail", "disconnection", "accept fail", "data mismatch"]
-def test(expect, client_af, server_af, from_ip, to_ip, args="", client_sends_first="NICK nick\r\n", server_receives="NICK nick\r\n", app_responds="", app_inserts="", server_sends_then=":localhost 001 nick :Welcome\r\n"):
+def test(expect, client_af, server_af, from_ip, to_ip, args="", client_sends_first=b"NICK nick\r\n", server_receives=b"NICK nick\r\n", app_responds=b"", app_inserts=b"", server_sends_then=b":localhost 001 nick :Welcome\r\n"):
# Open and close a socket to get random port available
client_sock = socket.socket(client_af, socket.SOCK_STREAM, 0)
@@ -26,7 +26,7 @@ def test(expect, client_af, server_af, from_ip, to_ip, args="", client_sends_fir
server_port = server_sock.getsockname()[1]
all_args = "-1 %s %d %s %d" % (args, client_port, to_ip, server_port)
- print "Running with %s" % all_args
+ print ("Running with %s" % all_args)
if os.system("./6tunnel " + all_args) != 0:
if expect != COMMAND_FAIL:
raise Exception("expected %s yet command failed" % labels[expect])
@@ -139,11 +139,11 @@ def test(expect, client_af, server_af, from_ip, to_ip, args="", client_sends_fir
# Test IRC password options
-test(SUCCESS, socket.AF_INET, socket.AF_INET6, '127.0.0.1', '::1', '-I password', app_inserts="PASS password\r\n")
+test(SUCCESS, socket.AF_INET, socket.AF_INET6, '127.0.0.1', '::1', '-I password', app_inserts=b"PASS password\r\n")
-test(ACCEPT_FAIL, socket.AF_INET, socket.AF_INET6, '127.0.0.1', '::1', '-i password', client_sends_first="NICK nick\r\n")
+test(ACCEPT_FAIL, socket.AF_INET, socket.AF_INET6, '127.0.0.1', '::1', '-i password', client_sends_first=b"NICK nick\r\n")
-test(ACCEPT_FAIL, socket.AF_INET, socket.AF_INET6, '127.0.0.1', '::1', '-i password', client_sends_first="PASS invalid\r\nNICK nick\r\n", app_responds=":6tunnel 464 * :Password incorrect\r\n")
+test(ACCEPT_FAIL, socket.AF_INET, socket.AF_INET6, '127.0.0.1', '::1', '-i password', client_sends_first=b"PASS invalid\r\nNICK nick\r\n", app_responds=b":6tunnel 464 * :Password incorrect\r\n")
-test(SUCCESS, socket.AF_INET, socket.AF_INET6, '127.0.0.1', '::1', '-i password', client_sends_first="PASS password\r\nNICK nick\r\n")
+test(SUCCESS, socket.AF_INET, socket.AF_INET6, '127.0.0.1', '::1', '-i password', client_sends_first=b"PASS password\r\nNICK nick\r\n")
......@@ -2,11 +2,12 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=R
pkgver=4.3.2
pkgrel=0
pkgver=4.4.2
pkgrel=1
pkgdesc="Language and environment for statistical computing"
url="https://www.r-project.org/"
# riscv64: blocked by java-jre-headless
# loongarch64: test failure
arch="all !riscv64"
license="( GPL-2.0-only OR GPL-3.0-only ) AND LGPL-2.1-or-later"
depends="$pkgname-mathlib"
......@@ -16,6 +17,7 @@ depends_dev="
gcc
gfortran
icu-dev
libdeflate-dev
libjpeg-turbo
libpng-dev
make
......@@ -37,7 +39,7 @@ makedepends="
tk-dev
"
install="$pkgname.post-install"
subpackages="$pkgname-mathlib $pkgname-dev:_dev $pkgname-doc"
subpackages="$pkgname-static $pkgname-mathlib $pkgname-dev:_dev $pkgname-doc"
source="https://cran.r-project.org/src/base/R-${pkgver%%.*}/R-$pkgver.tar.gz"
_rhome="usr/lib/R"
......@@ -84,10 +86,29 @@ build() {
make -C src/nmath/standalone
}
# TODO: Run provided test suite.
check() {
./bin/R --version
./bin/R --slave --vanilla -e 'print("Hello, world!")'
# Try running R (and also aid debugging).
./bin/R --vanilla -s -e 'sessionInfo(); R_compiled_by(); str(.Machine)'
case "$CARCH" in
# A (non-portable) numerical regression test currently (R 4.4.0)
# fails on the aarch64, loongarch64 and s390x runners.
# Run at least two basic test suites:
aarch64 | s390x | loongarch64)
make -C tests test-Examples && make -C tests test-Specific || {
tail -v -n 42 tests/*.fail; exit 1
}
;;
*)
make check || {
tail -v -n 42 tests/*.fail; exit 1
}
;;
esac
# NOTE: EST5EDT-related differences reported for datetime.Rout are known
# (see <https://mm.icann.org/pipermail/tz/2024-March/058740.html>
# or also <https://bugs.r-project.org/show_bug.cgi?id=16843#c12>)
}
package() {
......@@ -132,5 +153,5 @@ _dev() {
}
sha512sums="
125114357f20d4a3248aee86727768d1dc15e07e44353f8a68fe2ef1fedae508e85d944301d00c0edd61e8b012b0b3cdcde53ac60be903713f96542d83ad5b1d R-4.3.2.tar.gz
b29d82242f70487f52849a5726610c03dffa4e54f1a32a9f3f76784fcf61f91d5c40cddee1029eeb9c9837ff26f382f348e8518dd68c84e9fc2192b981013d9a R-4.4.2.tar.gz
"
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=a2ps
pkgver=4.15.5
pkgver=4.15.6
pkgrel=0
pkgdesc="a2ps is an Any to PostScript filter"
url="https://www.gnu.org/software/a2ps/"
......@@ -54,6 +54,6 @@ emacs() {
}
sha512sums="
e9953659139a46aed46e190d5485382a9e396ae8bbbe59edb78ab3110e7839a764e3cb6ff94f5f36e6e91fcaf85f6352376e0b4a0e0141f24e098fa334b5015e a2ps-4.15.5.tar.gz
23d054a2e58c28460c5e23a1cf3f0f9c27faffc9a99781c42c11cc0693eea5bb8cfe090a97b9bae3d80cfae6b4d5b9a30dfd997a2d70be2d25988c714ad14b44 a2ps-4.15.6.tar.gz
4263f1ed74a9c3ae70c92954b8d91ca5807668be3825411902e4b9871f6d08ffb981996e7bc10f807d2e7ce82fbb4a485e304ec74d6cb25e8570b5fc0cb5c3e0 failing-test.patch
"
# Contributor: Rudolf Polzer <divVerent@gmail.com>
# Maintainer: Rudolf Polzer <divVerent@gmail.com>
pkgname=aaaaxy
pkgver=1.5.23
pkgver=1.6.64
pkgrel=0
pkgdesc="A nonlinear puzzle platformer taking place in impossible spaces"
url="https://divVerent.github.io/aaaaxy/"
arch="all !s390x !armhf !armv7 !riscv64"
arch="all !s390x !armhf !armv7"
license="Apache-2.0"
makedepends="
advancecomp
......@@ -17,6 +17,7 @@ makedepends="
libxi-dev
libxrandr-dev
mesa-dev
strip-nondeterminism
zip
"
checkdepends="xvfb-run mesa-dri-gallium"
......@@ -45,7 +46,7 @@ build() {
check() {
xvfb-run sh scripts/regression-test-demo.sh aaaaxy \
"on track for Any%, All Paths, No Teleports and No Coil" \
"on track for Any%, All Paths, All Flipped, No Teleports and No Coil" \
./aaaaxy assets/demos/benchmark.dem
}
......@@ -61,6 +62,6 @@ package() {
}
sha512sums="
29772600dcd6a93bdc75342b36bb1186cfe281e2ce9de70d8ab0f727cccc93e1e750afc4cae3780cc7142a1fa501d2c661d9c10ad156c8039693b7886062af93 aaaaxy-1.5.23.tar.gz
5389821637fe99c1a83efd6787c72d71ce3e4ca2154ed8b366442ea6d8ab5d5da09d0d60e67bbd9ae02104fcad819929f5f397e6bc443a1d5fe43a8c5b6ba885 sdl-gamecontrollerdb-for-aaaaxy-v1.5.23.zip
fb516f204044ff9c44c8c9a146773d92d5a1f014be6001e5fa693f7fa884e67264ff5e1e9260d1115d941f70eaa9f662d2a89ed6e80693f78f6aeb8fb9eeaf93 aaaaxy-1.6.64.tar.gz
dc9a353ab59c651c32006731ac6fff9569f6f69b5ab5b37b07f6883d7518ea0c7911ae3184d2cbf371620e8e372a95934e922dbb9a0478536bb66ab20627daef sdl-gamecontrollerdb-for-aaaaxy-v1.6.64.zip
"
# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=aardvark-dns
pkgver=1.10.0
pkgrel=0
pkgver=1.13.1
pkgrel=1
pkgdesc="Authoritative DNS server for A/AAAA container records"
url="https://github.com/containers/aardvark-dns"
license="Apache-2.0"
# s390x: fails to build due to nix crate
arch="all !s390x"
makedepends="cargo"
arch="all"
makedepends="cargo cargo-auditable"
source="https://github.com/containers/aardvark-dns/archive/v$pkgver/aardvark-dns-$pkgver.tar.gz"
options="net"
# secfixes:
# 1.12.2-r0:
# - CVE-2024-8418
prepare() {
default_prepare
......@@ -19,7 +22,7 @@ prepare() {
}
build() {
cargo build --release --frozen
cargo auditable build --release --frozen
}
check() {
......@@ -32,5 +35,5 @@ package() {
}
sha512sums="
9ff315dc576f94bfc0affb6658bb47d9b7d448cf11294df607f7e8701662f148fb655f1eae6eb118f16b9e0779d27ab86d651883b1fd3bdc0e29c587bf47729b aardvark-dns-1.10.0.tar.gz
30265a8d134f600e52c4a412a5fa9b00313cef26ad019adf5233ed0a63cd108b5636e15322569b1bd609d6eb741ceca94f3a076b391aef7ef0d47e3ae7e7c9ad aardvark-dns-1.13.1.tar.gz
"
# Contributor: Maxim Karasev <begs@disroot.org>
# Maintainer: Maxim Karasev <begs@disroot.org>
# Maintainer: John Vogel <jvogel@stygian.me>
maintainer="John Vogel <jvogel@stygian.me>"
pkgname=abcde
pkgver=2.9.3
pkgrel=1
pkgrel=5
pkgdesc="A command line CD encoder that reads your CD, downloads the track information from a CDDB provider, and rips your CD"
url="http://abcde.einval.com/"
url="https://abcde.einval.com/"
arch="noarch !armv7" # py3-eyed3 missing
license="GPL-2.0-or-later"
depends="bash cd-discid eyed3 perl-webservice-musicbrainz"
options="!check" # No test suite.
subpackages="$pkgname-doc"
source="http://abcde.einval.com/download/abcde-$pkgver.tar.gz
source="https://abcde.einval.com/download/abcde-$pkgver.tar.gz
busybox-wget.patch"
prepare() {
......
# Maintainer: Celeste <cielesti@protonmail.com>
maintainer="Celeste <cielesti@protonmail.com>"
pkgname=abcl
pkgver=1.9.2
pkgrel=0
pkgdesc="Armed Bear Common Lisp"
url="https://www.abcl.org/"
# armhf, armv7: takes more than 6 hours to build
# riscv64: blocked by apache-ant & openjdk8
arch="noarch !armhf !armv7 !riscv64"
license="GPL-2.0-or-later WITH Classpath-exception-2.0"
depends="java-jna"
case "$CARCH" in
# abcl takes more than 6 hours to build on s390x with
# openjdk8, so choose the next lowest openjdk available
s390x) _jdkbuild=11 ;;
loongarch64) _jdkbuild=8-loongarch ;;
*) _jdkbuild=8 ;;
esac
makedepends="apache-ant openjdk$_jdkbuild-jdk"
source="https://www.abcl.org/releases/$pkgver/abcl-src-$pkgver.tar.gz
fix-tests.patch
system-java-jna.patch
"
builddir="$srcdir/abcl-src-$pkgver"
case "$CARCH" in
# Newer Java is not supported on 32bit.
x86|arm*) depends="$depends openjdk8-jre-base" ;;
*) depends="$depends java-jre-headless" ;;
esac
build() {
export JAVA_HOME="/usr/lib/jvm/java-${_jdkbuild%%-*}-openjdk"
export PATH="$JAVA_HOME/bin:$PATH"
ant abcl.compile
ant abcl.jar
}
check() {
ant abcl.test
}
package() {
install -Dm755 /dev/stdin "$pkgdir"/usr/bin/abcl <<-EOF
#!/bin/sh
exec java -jar /usr/share/java/abcl.jar "\$@"
EOF
install -Dvm644 dist/abcl.jar \
"$pkgdir"/usr/share/java/abcl-$pkgver.jar
ln -s abcl-$pkgver.jar "$pkgdir"/usr/share/java/abcl.jar
install -Dvm644 dist/abcl-contrib.jar \
"$pkgdir"/usr/share/java/abcl-contrib-$pkgver.jar
ln -s abcl-contrib-$pkgver.jar "$pkgdir"/usr/share/java/abcl-contrib.jar
}
sha512sums="
1b758b26be5dbe00fb75aef0ffca6cdfbbb7982a545c63b6378dbd3d22bed76e15628ee099c5728c3600d67fb74def249195060cc1af1486f6d52fcdb9ce245a abcl-src-1.9.2.tar.gz
81d561199c66bea0dc59a6165a94c17b731047208e7a828c15d16f33eb8a7d8d0720601d85cfcd034dc829ee2496085700a44aab2d6a8c7e33a2e9263f60a1ab fix-tests.patch
0e9d8a2548f5f0d7a2850d4ea1c77964ed460eed49b26f104967b1682e595c894e193d56c500ec3935418e5a9ebe738adb4e5f4c626132eea83cb8ce14115a34 system-java-jna.patch
"
--- a/build.xml
+++ b/build.xml
@@ -1022,7 +1022,7 @@
<property name="maven.dist.name"
value="apache-maven-3.3.9-bin.zip"/>
<property name="maven.dist.uri"
- value="http://www-eu.apache.org/dist/maven/maven-3/3.3.9/binaries/${maven.dist.name}"/>
+ value="https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/${maven.dist.name}"/>
<property name="maven.local.path"
value="${abcl.ext.dir}/${maven.dist.name}"/>
@@ -1069,7 +1069,7 @@
<javac destdir="${abcl.test.classes.dir}"
classpathref="abcl.test.compile.classpath"
debug="true"
- target="1.5">
+ target="1.8">
<src path="${abcl.test.src.dir}"/>
<patternset refid="abcl.test.source.java"/>
</javac>
Adapted from https://sources.debian.org/data/main/a/abcl/1.9.0-1/debian/patches/jna.patch
--
Description: Hardcode path to jna.jar
This is needed for CFFI. Otherwise, it requires maven to be present, and it
will try to download it from the web.
As a consequence, abcl depends on libjna-java.
Author: Sébastien Villemot <sebastien@debian.org>
Forwarded: not-needed
Last-Update: 2022-06-30
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/contrib/mvn/jna.asd
+++ b/contrib/mvn/jna.asd
@@ -5,8 +5,7 @@
:version "5.13.0"
:long-description "<urn:abcl.org/release/1.9.2/contrib/jna#5.12.1>"
:defsystem-depends-on (jss abcl-asdf)
- :components ((:mvn "net.java.dev.jna/jna/5.13.0"
- :alternate-uri "https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.13.0/jna-5.13.0.jar"
- :classname "com.sun.jna.Native")))
+ :pathname "/usr/share/java/"
+ :components ((:jar-file "jna")))
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Celeste <cielesti@protonmail.com>
maintainer="Celeste <cielesti@protonmail.com>"
pkgname=abduco
pkgver=0.6
pkgrel=6
......