This commit is contained in:
deata 2018-07-01 19:56:36 +03:00
commit ff949ad586
13 changed files with 26 additions and 20 deletions

View File

@ -51,6 +51,12 @@ pmbootstrap-tests:
pmbootstrap-qemu-tests:
stage: tests
only:
variables:
# This is configured in the gitlab project. Make sure there is a runner
# added to the project that is capable of running these tests before
# setting this variable in the project!
- $CI_RUN_QEMU
tags:
# This requires a specific runner, shared runners generally don't work.
- qemu

View File

@ -2,16 +2,16 @@ pkgname=gps-nokia-n900
pkgver=0.0
pkgrel=0
pkgdesc="GPS support for Nokia N900"
url="https://github.com/postmarketOS/gps-nokia-n900"
url="https://gitlab.com/postmarketOS/gps-nokia-n900"
arch="all"
license="GPL3"
depends=""
makedepends="linux-headers"
subpackages=""
source="${pkgname}-${pkgver}.tar.gz::https://github.com/postmarketOS/gps-nokia-n900/archive/v${pkgver}.tar.gz"
source="${pkgname}-${pkgver}.tar.gz::https://gitlab.com/postmarketOS/gps-nokia-n900/-/archive/v${pkgver}/gps-nokia-n900-v${pkgver}.tar.gz"
options="!check"
builddir="$srcdir"/"$pkgname"-"$pkgver"
builddir="$srcdir"/"$pkgname"-"v$pkgver"
build() {
cd "$builddir"
make
@ -23,4 +23,4 @@ package() {
install -D -m755 "$builddir"/gps-nokia-n900 "$pkgdir"/usr/bin
}
sha512sums="ea3b871b28a70d8761a0e427afe784826df7969eecad4e3d0294a2e6c2b2155545a57d3490e650e8ba675811b1f8604aed5c5003dee797ef800854ec26f1be32 gps-nokia-n900-0.0.tar.gz"
sha512sums="6699a19c4c0bc942d404ce4c4689932872400d7f41ac80c02df9d71f56a3e657e17e674aa0d4faf3eb33a87cb0e8b420d8aa86b27896b39c021900229511ea3a gps-nokia-n900-0.0.tar.gz"

View File

@ -3,7 +3,7 @@
# The kernel will panic whenever you attempt to use the framebuffer (and probably other things).
# Note that this seems to be a gcc6/pmOS toolchain issue - as applying 00_mt_width_major_params.patch and using
# config-oneplus-onyx.armhf with this kernel source in the Lineage toolchain will build & work fine.
# See https://github.com/postmarketOS/pmbootstrap/issues/848.
# See https://gitlab.com/postmarketOS/pmbootstrap/issues/848.
#****

View File

@ -1,5 +1,5 @@
# This aport is broken, the patches don't apply with QT 5.10.1 anymore.
# See <https://github.com/postmarketOS/pmbootstrap/issues/1459>
# See <https://gitlab.com/postmarketOS/pmbootstrap/issues/1459>
pkgname=qt5-qtwebengine
pkgver=5.10.1
pkgrel=0

View File

@ -2,7 +2,7 @@ pkgname=abuild-aarch64-qemu-workaround
pkgver=3.1.0
pkgrel=0
pkgdesc="Patched abuild-tar that works with Qemu"
url="https://github.com/postmarketOS/pmbootstrap/issues/546"
url="https://gitlab.com/postmarketOS/pmbootstrap/issues/546"
arch="aarch64"
license="GPL2"
depends=""

View File

@ -2,13 +2,13 @@ pkgname=charging-sdl
pkgver=0.1
pkgrel=0
pkgdesc="SDL2 charging application for the initramfs"
url="https://github.com/postmarketOS/charging-sdl"
url="https://gitlab.com/postmarketOS/charging-sdl"
arch="all"
license="GPL3"
depends="sdl2 sdl2_ttf mesa-gl directfb"
makedepends="linux-headers sdl2-dev sdl2_ttf-dev"
subpackages=""
source="${pkgname}-${pkgver}.tar.gz::https://github.com/postmarketOS/charging-sdl/archive/${pkgver}.tar.gz"
source="${pkgname}-${pkgver}.tar.gz::https://gitlab.com/postmarketOS/charging-sdl/-/archive/${pkgver}/charging-sdl-${pkgver}.tar.gz"
options="!strip"
builddir="${srcdir}/${pkgname}-${pkgver}"

View File

@ -15,7 +15,7 @@ options="!strip !check !tracedeps"
install=
_commit="09efb4857f1a4119eced855912043817bd96e064"
source="
linux-${_commit}.tar.gz::https://github.com/postmarketOS/linux/archive/${_commit}.tar.gz
linux-${_commit}.tar.gz::https://gitlab.com/postmarketOS/linux-postmarketos/-/archive/${_commit}/linux-postmarketos-${_commit}.tar.gz
config-${_flavor}.armhf
"

View File

@ -2,7 +2,7 @@ pkgname=mdss-fb-init-hack
pkgver=0.1
pkgrel=0
pkgdesc="Workaround for buggy framebuffer driver (mdss-fb)"
url="https://github.com/postmarketOS/pmbootstrap"
url="https://gitlab.com/postmarketOS/pmbootstrap"
arch="noarch"
license="GPL3"
depends="msm-fb-refresher"

View File

@ -2,14 +2,14 @@ pkgname=osk-sdl
pkgver=0.52
pkgrel=0
pkgdesc="Onscreen keyboard for unlocking LUKS devices"
url="https://github.com/postmarketOS/osk-sdl"
url="https://gitlab.com/postmarketOS/osk-sdl"
arch="all"
license="GPL3"
depends="sdl2 sdl2_ttf cryptsetup-libs mesa-gl directfb"
makedepends="linux-headers sdl2-dev sdl2_ttf-dev cryptsetup-dev"
subpackages=""
source="${pkgname}-${pkgver}-${pkgrel}.tar.gz::https://github.com/postmarketOS/osk-sdl/archive/${pkgver}.tar.gz"
source="${pkgname}-${pkgver}-${pkgrel}.tar.gz::https://gitlab.com/postmarketOS/osk-sdl/-/archive/${pkgver}/osk-sdl-${pkgver}.tar.gz"
options="!strip"

View File

@ -3,13 +3,13 @@
pkgname="postmarketos-artwork-wallpapers"
pkgver=1
pkgrel=2
pkgrel=3
pkgdesc="Wallpapers for postmarketOS"
url="https://postmarketos.org/"
arch="noarch"
license="CC-BY-SA"
_hash="ffddddd3da2c8e32647e77ea1e47965a030e8501"
source="postmarketos-artwork-$_hash.tar.gz::https://github.com/postmarketOS/artwork/archive/${_hash}.tar.gz"
source="postmarketos-artwork-$_hash.tar.gz::https://gitlab.com/postmarketOS/artwork/-/archive/${_hash}/artwork-${_hash}.tar.gz"
subpackages="$pkgname-extra"
options="!check"

View File

@ -2,14 +2,14 @@ pkgname=postmarketos-splash
pkgver=1
pkgrel=4
pkgdesc="Splash screen for postmarketOS"
url="https://github.com/postmarketos"
url="https://gitlab.com/postmarketos"
arch="noarch"
license="mit"
depends="ttf-dejavu ttf-droid py3-pillow"
makedepends=""
install=""
subpackages=""
source="make-splash.py config.ini https://github.com/postmarketOS/artwork/raw/master/logo/pmos.ttf"
source="make-splash.py config.ini https://gitlab.com/postmarketOS/artwork/raw/master/logo/pmos.ttf"
package() {
install -D -m755 "$srcdir"/make-splash.py \

View File

@ -2,7 +2,7 @@ pkgname=postmarketos-ui-xfce4
pkgver=0.2
pkgrel=2
pkgdesc="(X11) Lightweight GTK+2 desktop (stylus recommended)"
url="https://github.com/postmarketOS/xfce4-phone"
url="https://gitlab.com/postmarketOS/xfce4-phone"
arch="noarch"
license="GPL3"
depends="xfce4 xorg-server mesa-egl postmarketos-artwork-wallpapers
@ -11,7 +11,7 @@ depends="xfce4 xorg-server mesa-egl postmarketos-artwork-wallpapers
makedepends=""
install="$pkgname.post-install"
subpackages=""
source="start_xfce4.sh ${pkgname}-${pkgver}.tar.gz::https://github.com/postmarketOS/xfce4-phone/archive/${pkgver}.tar.gz"
source="start_xfce4.sh ${pkgname}-${pkgver}.tar.gz::https://gitlab.com/postmarketOS/xfce4-phone/-/archive/${pkgver}/xfce4-phone-${pkgver}.tar.gz"
options="!check"
builddir="$srcdir/xfce4-phone-$pkgver"

View File

@ -2,7 +2,7 @@ pkgname=wcnss-wlan
pkgver=1
pkgrel=1
pkgdesc="Init script for enabling wcnss wlan driver (downstream Android kernels)"
url="https://github.com/postmarketOS/pmbootstrap"
url="https://gitlab.com/postmarketOS/pmbootstrap"
arch="noarch"
license="GPL3+"
depends=""