Difference between revisions of "Upstreaming"

From postmarketOS
Jump to: navigation, search
(add apk-file https://github.com/postmarketOS/pmbootstrap/issues/1011)
(Adding a merged pull request to the successful ones)
Line 3: Line 3:
  
 
=== Successful ===
 
=== Successful ===
 +
* <code>2017-09-22</code> Alpine Linux: [https://github.com/alpinelinux/aports/pull/2348 clutter: add libxi-dev makedepend]
 
* <code>2017-09-22</code> SDL2: [https://bugzilla.libsdl.org/show_bug.cgi?id=3840 Fix directfb compile error relating to C90]
 
* <code>2017-09-22</code> SDL2: [https://bugzilla.libsdl.org/show_bug.cgi?id=3840 Fix directfb compile error relating to C90]
 
* <code>2017-09-11</code> ofono: [https://git.kernel.org/pub/scm/network/ofono/ofono.git/commit/drivers?id=cbac15cdd9858e797f223bf9d16116f82e184d88 Fix initialization of isimodem driver]
 
* <code>2017-09-11</code> ofono: [https://git.kernel.org/pub/scm/network/ofono/ofono.git/commit/drivers?id=cbac15cdd9858e797f223bf9d16116f82e184d88 Fix initialization of isimodem driver]
Line 17: Line 18:
 
* alpine: [https://lists.alpinelinux.org/alpine-aports/4908.html add directfb]
 
* alpine: [https://lists.alpinelinux.org/alpine-aports/4908.html add directfb]
 
* alpine: [https://lists.alpinelinux.org/alpine-aports/4907.html add tslib]
 
* alpine: [https://lists.alpinelinux.org/alpine-aports/4907.html add tslib]
* alpine: [https://github.com/alpinelinux/aports/pull/2348 clutter: add libxi-dev makedepend]
 
 
* weston: [https://bugs.freedesktop.org/show_bug.cgi?id=101472 add parameter --pixman-type], see also: [https://github.com/postmarketOS/pmbootstrap/issues/141 #141]
 
* weston: [https://bugs.freedesktop.org/show_bug.cgi?id=101472 add parameter --pixman-type], see also: [https://github.com/postmarketOS/pmbootstrap/issues/141 #141]
 
* weston: [https://patchwork.freedesktop.org/patch/167681/ add support for ABGR]
 
* weston: [https://patchwork.freedesktop.org/patch/167681/ add support for ABGR]

Revision as of 12:01, 10 June 2018

Upstreaming new packages to Alpine should only be done when you are willing to maintain the package (update it when there's a new version from upstream, or a security hole gets discovered etc.).

It is important for us to contribute the patches and improvements we made to various software back to the original project. So everyone can benefit from the improvements and we don't need to maintain and carry around patches.

Successful

Work in progress

Not started, but should/could be done in the future

  • apk-file: New package, command line usage for pkgs.alpinelinux.org #1011
  • abuild: Add a compression flag to override the default of highest compression (right now we install a wrapper that converts -9 to -1 to improve performance)