Package: mu-editor / 1.0.3+dfsg-2
Metadata
Package | Version | Patches format |
---|---|---|
mu-editor | 1.0.3+dfsg-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
soften dependency versions | (download) |
setup.py |
12 6 + 6 - 0 ! |
soften upstream dependencies to match debian availability |
remove unavailable rpi dependencies | (download) |
setup.py |
3 1 + 2 - 0 ! |
remove references to unpackaged raspberry pi control libraries Mu supports the Raspberry Pi (both natively via gpiozero, and remotely via pigpio), but some dependencies are not yet packaged for Debian (or for all architectures): . - gpiozero (only packaged for arm64,armel,armhf) see RFP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856413 - pigpio (currently only the client packaged) see RFP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908787 |
remove problematic runtime dependencies | (download) |
setup.py |
15 5 + 10 - 0 ! |
remove dependencies that may no be found at runtime Some distributions are not found by pkg_resources when load_entry_point is called at startup |
replace sourcecodepro font with inconsolata | (download) |
MANIFEST.in |
1 0 + 1 - 0 ! |
remove hard-coded dependency on the source code pro font Mu bundles the Adobe Source Code Pro font with its source, and hard-codes its use within the editor. This patch removes this requirement, replacing it with the Inconsolata font, which is already packaged for Debian. Separately, we repackage the source (via Files-Excluded) to remove the fonts from the Debian source tarball and add a binary dependency on fonts-inconsolata. . Note that Debian packaging efforts for the Adobe Font Development Kit for OpenType (#762252) and the Source Code Pro fonts (#736681) remain unresolved at the time of creating this patch. |
use system uflash | (download) |
mu/modes/microbit.py |
3 2 + 1 - 0 ! |
use the packaged version of uflash.py During repacking of the upstream source we remove the convenience copy of uflash.py, which is provided on Debian in the python3-uflash package |
disable buttons in alabaster sphinx theme | (download) |
docs/conf.py |
2 2 + 0 - 0 ! |
disable creation of github buttons in sphinx documentation |
replace embedded youtube videos with links | (download) |
docs/index.rst |
10 2 + 8 - 0 ! |
remove embedded youtube videos and replace with links |
remove non dfsg images from docs | (download) |
docs/copyright.rst |
50 0 + 50 - 0 ! |
remove references to non-dfsg images removed from source |
remove non dfsg resources | (download) |
mu/logic.py |
2 0 + 2 - 0 ! |
remove references to non-dfsg-compatible resources We remove eep.wav during repacking due to unknown provenance, and update the relevant test to expect one fewer resource copy |
update rtp for mu debug | (download) |
mu/mu-debug.py |
4 4 + 0 - 0 ! |
update module search path for mu/mu-debug When launched, mu-debug is unable to find the mu modules it depends on because it is launched from a subdirectory of the mu module directory structure. This patch updates the module search path to include the root directory of the mu module structure. |
use https urls in appstream data | (download) |
conf/mu.appdata.xml |
4 2 + 2 - 0 ! |
--- |