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
  • alistair23/pmaports
  • exkc/pmaports
  • fossdd/pmaports
  • JustSoup321/pmaports
  • Eisenbahnfan/pmaports
  • raihan2000/pmaports
  • sleirsgoevy/pmaports
  • Adrian/pmaports
  • adamthiede/pmaports
  • jianhua/pmaports
  • knuxify/pmaports
  • Arnavion/pmaports
  • barni2000/pmaports
  • longnoserob/pmaports
  • smankusors/pmaports
  • Aren/pmaports
  • langfingaz/pmaports
  • sicelo/pmaports
  • kouta-kun/pmaports
  • craftyguy/pmaports
  • rdacayan/pmaports
  • rmader/pmaports
  • Haui111/pmaports
  • jakko/pmaports
  • dujem/pmaports
  • methanal/pmaports
  • WeirdTreeThing/pmaports
  • MightyM17/pmaports
  • sertonix/pmaports
  • amessier/pmaports
  • akemnade/pmaports
  • setotau/pmaports
  • kevinwidjaja21/pmaports
  • NekoCWD/pmaports
  • ollieparanoid/pmaports
  • manoedinata/pmaports
  • Drakulix/pmaports
  • grimler/pmaports
  • benpicco/pmaports
  • Frieder.Hannenheim/pmaports
  • andrisas/pmaports
  • EspiDev/pmaports
  • maze42/pmaports
  • anjandev/pmaports
  • danct12/pmaports
  • ijiki16/pmaports
  • jja2000/pmaports
  • fancsali/pmaports
  • bolilingmeng89006/pmaports
  • Minecrell/pmaports
  • chipiguay/pmaports
  • cherrypicker/pmaports
  • fortuna-mainline/pmaports
  • pevik/pmaports
  • Patriot-06/pmaports
  • JoseskVolpe/pmaports
  • verdre/pmaports
  • proycon/pmaports
  • AutumnSpark1226/pmaports
  • PsychoGame/pmaports
  • fraolt/pmaports
  • VaporGame/pmaports
  • pugzarecute/pmaports
  • CalcProgrammer1/pmaports
  • hexaheximal/pmaports
  • dabao1955/pmaports
  • HenriDellal/pmaports
  • semfault/pmaports
  • strobo5/pmaports
  • andrewgigena/pmaports
  • Athozus/pmaports
  • 1peter10/pmaports
  • vixalien/pmaports
  • Tooniis/pmaports
  • adomerle/pmaports
  • bjorn3/pmaports
  • StacyHarper/pmaports
  • Jack_Kekzoz/pmaports
  • Ceddicedced/pmaports
  • Justin_Zobel/pmaports
  • airtower-luna/pmaports
  • f-izzo/pmaports
  • cosmo/pmaports
  • 9lore/pmaports
  • postmarketOS/pmaports
  • Johnnynator/pmaports
  • iAboothahir/pmaports
  • N1kroks/pmaports
  • neuschaefer/pmaports
  • DylanVanAssche/pmaports
  • yehiashamaa987/pmaports
  • Operachi/pmaports
  • faveoled/pmaports
  • ilpianista/pmaports
  • johkra/pmaports
  • HDDTHR/pmaports
  • zsoltiv/pmaports
  • Justin/pmaports
  • Kaloyan501/pmaports_huawei_p8_lite_2015_fix
  • joelselvaraj/pmaports
  • rontti/pmaports
  • dsankouski/pmaports
  • StandaSK/pmaports
  • paricbat/pmaports
  • asdfugil/pmaports
  • komaru-yml/pmaports
  • MasterPlexus/pmaports
  • Felix/pmaports
  • ayakael/pmaports
  • feisuzhu/pmaports
  • AJ-RR/pmaports
  • SzczurekYT/pmaports
  • mediaberry/pmaports
  • justsomeguy/pmaports
  • Augis154/pmaports
  • hrdl/pmaports
  • sib0ndt/pmaports
  • 19atlas/pmaports
  • vipaoL/pmaports
  • wannjanjic/pmaports
  • dh/pmaports
  • LogicalErzor/pmaports
  • halamix2/pmaports
  • Shamilkv34/pmaports
  • Cogitri/pmaports
  • fallenritemonk/pmaports
  • user0-07161/pmaports
  • rock3tsprocket/pmaports
  • ellyq/pmaports
  • rodent/pmaports
  • mkorpershoek/pmaports
  • candrew/pmaports
  • fallaciousreasoning/pmaports
  • chalkin/pmaports
  • ungeskriptet/pmaports
  • r00t/pmaports
  • panpanpanpan/pmaports
  • celiffe/pmaports
  • davidfurey/pmaports
  • kidd/pmaports
  • tpikonen/pmaports
  • camelCaseNick/pmaports
  • ermine/pmaports
  • lgh/pmaports
  • sajattack/pmaports
  • StephanieBread/pmaports
  • M0Rf30/pmaports
  • notfound405/pmaports
  • samueldr/pmaports
  • r10nw7fd3/pmaports
  • treid998/pmaports-merge
  • denysvitali/pmaports
  • rodriguezst/pmaports
  • puppiestdoggo1/pmaports
  • donihalim/pmaports
  • EDKPiepaint/pmaports-apple-tonga-test
  • SanyaPilot/pmaports
157 results
Show changes
../../.shared-patches/linux/gcc10-extern_YYLOC_global_declaration.patch
\ No newline at end of file
# Maintainer: Craig Comstock <craig@unreasonablefarm.org>
pkgname=gesture
pkgver=0.5
pkgver=0.6
pkgrel=0
pkgdesc="handwriting algorithm with implementation for linux touchscreens injecting keys into a tty"
url="https://gitlab.com/unrznbl/gesture"
arch="all"
license="GPL-3.0-only"
depends="python3 py3-libevdev"
makedepends="linux-headers"
install="$pkgname.post-install $pkgname.pre-deinstall"
options="!check"
......@@ -21,4 +20,4 @@ package() {
make DESTDIR="$pkgdir" install
}
sha512sums="759ecbbfc5a2c474d0b484eceb5c2336fb36bb1ded4e1a69390c890b07d0b58a152afa88e7d04bf97ce2d58e2d166864acaa114c2bfefe5abd29b06dde2050e1 gesture-v0.5.tar.gz"
sha512sums="252d8f71bb4dfaff4b72e8e38ea7c129f6548909e5f7eb761e36405cbc6a2435972340eb8886e2903a29ba5f91583f97c41e799977152eafa59d018fb450583d gesture-v0.6.tar.gz"
......@@ -3,8 +3,8 @@
_flavor="postmarketos-qcom-msm8953"
pkgname=linux-$_flavor
pkgver=5.9_rc7
pkgrel=1
pkgver=5.10_rc6
pkgrel=0
pkgdesc="Mainline kernel fork for Qualcomm MSM8953 devices"
arch="aarch64"
url="https://github.com/msm8953-mainline/linux"
......@@ -14,7 +14,7 @@ makedepends="bison findutils flex installkernel openssl-dev perl"
_carch="arm64"
# Source
_commit="cf1367217f9d7a558ca4fdafdf56329801c23580"
_commit="eb6bbe7cd751aed22254c0b3f8a6776dcb7d530f"
source="
$pkgname-$_commit.tar.gz::https://github.com/msm8953-mainline/linux/archive/$_commit.tar.gz
config-$_flavor.$arch
......@@ -44,5 +44,5 @@ package() {
install -D "$builddir"/include/config/kernel.release \
"$pkgdir"/usr/share/kernel/$_flavor/kernel.release
}
sha512sums="2ae74b4af32ce7a4258a85eeeb795448627b85ee6879645b4c3102a02ffe36541c90ad658f63ad98ef40feda2afe44ad27707ecef51b6d1bc9295003027e61e5 linux-postmarketos-qcom-msm8953-cf1367217f9d7a558ca4fdafdf56329801c23580.tar.gz
564c755c851354b9680b62f501b36d5a6939d1ddae756b85ad127f8040897b377cf5c451c82100cb4b9ed8dc21f18d0d1b614694d70f0a32649184beabfe4e4e config-postmarketos-qcom-msm8953.aarch64"
sha512sums="fd95f14ea14020fc73c29f434a31e4dfffaa9829e654082b8e37aa1d820696347cc9b75d690d6f271c80fb724492f9b84b5289992229e819f8f0bfc3dbd1ee40 linux-postmarketos-qcom-msm8953-eb6bbe7cd751aed22254c0b3f8a6776dcb7d530f.tar.gz
8b00f2e95bf92f972519d554fb32bd086ab33b3d0570a57249a241f7e3d05fb70047563cb6b7815cc07c5c7d18ae57409c4764b0ef745c04b1ab087136007760 config-postmarketos-qcom-msm8953.aarch64"
# Maintainer: Oliver Smith <ollieparanoid@postmarketos.org>
pkgname=postmarketos-ondev
pkgver=0.2.1
pkgrel=4
pkgver=0.3.2
pkgrel=0
pkgdesc="Calamares based on-device installer"
url="https://postmarketos.org"
arch="all !armhf" # armhf: qt5-qtdeclarative
......@@ -9,62 +9,30 @@ license="GPL-3.0-or-later"
depends="
$pkgname-openrc
calamares
calamares-extensions-brand-default-mobile
calamares-extensions-mod-mobile
calamares-mod-mount
calamares-mod-shellprocess
calamares-mod-unpackfs
e2fsprogs
i3wm
kirigami2
lightdm
lightdm-openrc
mesa-egl
qt5-qtvirtualkeyboard
qtvirtualkeyboard-plasma
tinydm
tinydm-openrc
unclutter-xfixes
xorg-server
"
makedepends="
calamares-dev
qt5-qtquickcontrols2-dev
qt5-qtsvg-dev
xset
"
subpackages="$pkgname-openrc"
install="$pkgname.post-install"
source="https://gitlab.com/postmarketOS/postmarketos-ondev/-/archive/$pkgver/postmarketos-ondev-$pkgver.tar.bz2
postmarketos-ondev.initd
"
source="https://gitlab.com/postmarketOS/postmarketos-ondev/-/archive/$pkgver/postmarketos-ondev-$pkgver.tar.bz2"
options="!check" # has no tests
build() {
cd calamares
cmake -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
-DCMAKE_BUILD_TYPE=None
make -C build
}
package() {
# Calamares modules (don't conflict with official modules)
make -C calamares/build DESTDIR="$pkgdir" install
mv "$pkgdir/usr/lib/calamares/modules" \
"$pkgdir/usr/lib/calamares/modules-pmos"
# Calamares configs
mkdir -p "$pkgdir/etc"
cp -r "$builddir/calamares/config/" "$pkgdir/etc/calamares"
# Scripts
install -Dm755 "$builddir/ondev-prepare.sh" \
"$pkgdir/usr/bin/ondev-prepare"
install -Dm755 "$builddir/ondev-boot.sh" \
"$pkgdir/usr/bin/ondev-boot"
# OpenRC
install -Dm755 "$srcdir/postmarketos-ondev.initd" \
"$pkgdir/etc/init.d/postmarketos-ondev"
make DESTDIR="$pkgdir" install
}
sha512sums="5838b8b592918818ed40dc6c2364a1f233f31b14c0283ac1dffd0e01b6bddf0462424a233d060f8740e0d393fe0f907fb8f33386e0ae633218c49db18c136310 postmarketos-ondev-0.2.1.tar.bz2
eff2c9f4ddcc7d22d8afd4c5d1cac92f6e6e9fef7713af2370dae715819ca2aba2d33b1cd0ea0478526c503dfc6948fee2242b6d804f8e9dcd6ef5cf1500fc7f postmarketos-ondev.initd"
sha512sums="e90a0db3f0c9535a107cf0331754c9704d0d2208a36faac311a03705bd7577bff82397a5f77346e2d58651efa0de14419368fb9379ea34213122bf9f21866bfe postmarketos-ondev-0.3.2.tar.bz2"
#!/sbin/openrc-run
description="postmarketOS on-device installer"
depend()
{
need localmount dbus
}
start()
{
ebegin "Running postmarketOS on-device installer"
ondev-boot &
}
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=postmarketos-ui-phosh
pkgver=6
pkgrel=3
pkgrel=4
pkgdesc="(Wayland) Mobile UI developed for the Librem 5 (works only with numeric passwords!)"
url="https://puri.sm"
arch="noarch !armhf !x86" # x86: aports#11807
......@@ -40,13 +40,14 @@ subpackages="$pkgname-qt_tweaks"
install="$pkgname.post-install $pkgname.post-upgrade"
source="
000-gschema.override
osk.sh
gtk-app-wayland.sh
qt-tweaks.sh
dconf-profile-postmarketos
mimeapps.list
01-phoc-scaling
02-gnome-software-no-first-run
dconf-profile-postmarketos
gtk-app-wayland.sh
mimeapps.list
mpris-proxy.desktop
osk.sh
qt-tweaks.sh
"
options="!check"
......@@ -65,6 +66,8 @@ package() {
"$pkgdir"/etc/dconf/db/postmarketos.d/01-phoc-scaling
install -Dm755 "$srcdir"/02-gnome-software-no-first-run \
"$pkgdir"/etc/dconf/db/postmarketos.d/02-gnome-software-no-first-run
install -Dm644 "$srcdir"/mpris-proxy.desktop \
"$pkgdir"/etc/xdg/autostart/mpris-proxy.desktop
}
qt_tweaks() {
......@@ -75,10 +78,11 @@ qt_tweaks() {
"$subpkgdir"/etc/profile.d/phosh-qt-tweaks.sh
}
sha512sums="77a8aec2a43829422481c17beaf4224d686cc973f80d72be383103a6be0bf5d0689486c50a1dffecf9f2605bd607647e23ab539dc283978792d248625ab327d5 000-gschema.override
4113ef59267e88d205ef1e1aec0ed11ccf817a25c232f2006a538b56fb466fad5025ad445d109e367ca92ee98d9b25f1f9a1a4b9bae2cb80df12a3739d62d10a osk.sh
57793bb079c76ba3bdcfca7880aa887de11fe80e7a05557b78435e57feabab70fbaeedc42da3aec6f914c35bba8e8ee9918367516eb45ee247f63f694624f179 gtk-app-wayland.sh
6e193eca3961a78d47b4656892eae34d019d9317a255a201f5ea61e3300caff04c526a27cd98d0edc072b36e3eaf3a1768f4cd27c5e2be8b19c167d535c820a6 qt-tweaks.sh
4a60c08c86688f2d92820bc07305fe1bcff54986d29ee5dd84c7902ea5247b73b96f7453d2da9931a19903b2f5825b8a636f92edcf89bc205a7d389defea0b0e 01-phoc-scaling
834d1c558b6a9ca26345928895a5436919aab13f944410240516953a13f8fdafae995af4b1baeee560a800c405a4d67c44bb92499bf8cacae7a17f6d9893577e 02-gnome-software-no-first-run
e00756c2c056f68123d877f2f6a5ad3434ca7851095f021c26831c081728b821cf7947ba08d6742eee51d93dc83859a7ead553f4dcbc8b6fcefa33ae344ba178 dconf-profile-postmarketos
57793bb079c76ba3bdcfca7880aa887de11fe80e7a05557b78435e57feabab70fbaeedc42da3aec6f914c35bba8e8ee9918367516eb45ee247f63f694624f179 gtk-app-wayland.sh
0a376140da36538fd73cbd8305ff97b54d2b82831bab64a3b7167019f1d005752eda4e81ef7c19fd64fcba3a775c9e87fca1a250b55a522a0ee9728ab712f089 mimeapps.list
4a60c08c86688f2d92820bc07305fe1bcff54986d29ee5dd84c7902ea5247b73b96f7453d2da9931a19903b2f5825b8a636f92edcf89bc205a7d389defea0b0e 01-phoc-scaling
834d1c558b6a9ca26345928895a5436919aab13f944410240516953a13f8fdafae995af4b1baeee560a800c405a4d67c44bb92499bf8cacae7a17f6d9893577e 02-gnome-software-no-first-run"
9276b4282860229da47b8b690307a8bf8907370fcdebf0be4c2b71f933593e115572e61d846cb13821d51859ec9e53af6de250afa953b42c06cf0ad4905377c3 mpris-proxy.desktop
4113ef59267e88d205ef1e1aec0ed11ccf817a25c232f2006a538b56fb466fad5025ad445d109e367ca92ee98d9b25f1f9a1a4b9bae2cb80df12a3739d62d10a osk.sh
6e193eca3961a78d47b4656892eae34d019d9317a255a201f5ea61e3300caff04c526a27cd98d0edc072b36e3eaf3a1768f4cd27c5e2be8b19c167d535c820a6 qt-tweaks.sh"
[Desktop Entry]
Name=mpris-proxy
Comment=Daemon to make Bluetooth audio controls work
Exec=/usr/bin/mpris-proxy
NoDisplay=true
Terminal=false
Type=Application
X-GNOME-AutoRestart=true
# Maintainer: Craig Comstock <craig@unreasonablefarm.org>
pkgname=postmarketos-ui-shelli
pkgver=2
pkgver=3
pkgrel=0
pkgdesc="Plain console with touchscreen gesture support"
url="https://gitlab.com/unrznbl/shelli"
......
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
# Co-Maintainer: Oliver Smith <ollieparanoid@postmarketos.org>
pkgname=qtvirtualkeyboard-plasma
pkgver=0_git20200921
pkgrel=0
pkgrel=1
_commit="0ebc1639efc6172866aa8706b3c8f1a83bf74b9e"
pkgdesc="Plasma qtvirtualkeyboard style"
url="https://invent.kde.org/bshah/qtvirtualkeyboard-plasma"
......@@ -10,23 +10,17 @@ url="https://invent.kde.org/bshah/qtvirtualkeyboard-plasma"
arch="noarch !armhf"
license="LicenseRef-KDE-Accepted-GPL"
depends="qt5-qtquickcontrols2 qt5-qtvirtualkeyboard"
makedepends="extra-cmake-modules"
source="https://invent.kde.org/bshah/qtvirtualkeyboard-plasma/-/archive/$_commit/qtvirtualkeyboard-plasma-$_commit.tar.gz"
options="!check" # No tests
builddir="$srcdir/$pkgname-$_commit"
builddir="$srcdir/$pkgname-$_commit/qtvirtualkeyboardplugin"
replaces="plasma-phone-components-vkbd-style"
build() {
cmake -B build \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --build build --target install
# Don't use the CMakeLists.txt, it installs to the wrong dir (ondev#33)
for i in style.qml images/*.svg; do
install -v -Dm644 "$i" \
"$pkgdir/usr/lib/qt5/qml/QtQuick/VirtualKeyboard/Styles/Plasma/$i"
done
}
sha512sums="49e6a0043a46c6707e4898e560a67b121a094e4ed92f7e4b920af56b68631b5cc74c9f8f1a2ed7312199d67695a3809bd273751d98f9c7df6e64a1efebbf5698 qtvirtualkeyboard-plasma-0ebc1639efc6172866aa8706b3c8f1a83bf74b9e.tar.gz"
# Maintainer: Craig Comstock <craig@unreasonablefarm.org>
pkgname=shelli
pkgver=0.5
pkgver=0.6
pkgrel=0
pkgdesc="Plain console with touchscreen gesture support"
url="https://gitlab.com/unrznbl/shelli"
......@@ -21,4 +21,4 @@ package() {
make DESTDIR="$pkgdir" install
}
sha512sums="dc4a3ac67840cddfad3a6b3f4a3ff8d1bdbe1f217cba10a5164aa10d0ecc49c863196397437b6454eb0400594626ecf2350aea5043f21464cc0be373322b42be shelli-0.5.tar.gz"
sha512sums="d71d8c872fb99cba555e40e2ef599ae34a78a532fe95653d297be86de6e4eb392619190eff16e3963dad8e828a0e8229e1e2a5caf7d915c5d82acd5ec2253f01 shelli-0.6.tar.gz"