Package: puredata / 0.47.1-3

Metadata

Package Version Patches format
puredata 0.47.1-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix_spelling_errors.patch | (download)

doc/1.manual/x2.htm | 2 1 + 1 - 0 !
man/pdsend.1 | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fixed spelling errors
clone help.patch | (download)

doc/5.reference/clone-help.pd | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 fix error on clone~ help patch
EXTERN declarations.patch | (download)

src/g_canvas.c | 1 1 + 0 - 0 !
src/g_canvas.h | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 1 deletion(-)

 fix glist_reloadingabstraction decl to extern
iemgui zoom.patch | (download)

src/g_all_guis.c | 15 15 + 0 - 0 !
src/g_all_guis.h | 1 1 + 0 - 0 !
src/g_canvas.c | 8 7 + 1 - 0 !
src/g_readwrite.c | 14 12 + 2 - 0 !
src/g_text.c | 4 0 + 4 - 0 !
src/g_toggle.c | 1 1 + 0 - 0 !
6 files changed, 36 insertions(+), 7 deletions(-)

 fixed glaring zoom bug
 IEM guis created while zoomed in didn't get appropriately super-sized.
fix stale template.patch | (download)

src/g_template.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 crasher bug fix from jonathan wilkes 
 stale pointer when conforming scalar to changed template
debian_pd2puredata.patch | (download)

configure.ac | 2 1 + 1 - 0 !
src/s_main.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 in order to allow multiple flavours of pd
 to be installed simultaneously, puredata will install itself as
 "/usr/bin/puredata" and provide an alternative as "pd"
 .
 This patch ensures that the "puredata" namespace is used throughout
 (both installed binary and library-paths)

debian_usrlibpd_path.patch | (download)

src/s_path.c | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 search /usr/lib/pd/extra/ for externals
 since we install into /usr/lib/puredata/extra, the ordinary install path for
 externals (/usr/lib/pd/extra) won't get searched automatically; so we need to
 add it manually

debian_fixmanpage.patch | (download)

man/pd.1 | 19 11 + 8 - 0 !
1 file changed, 11 insertions(+), 8 deletions(-)

 fix uris in manpage to point to some meaningful place

debian_system_portaudio.patch | (download)

Makefile.am | 10 1 + 9 - 0 !
configure.ac | 2 0 + 2 - 0 !
src/Makefile.am | 7 3 + 4 - 0 !
3 files changed, 4 insertions(+), 15 deletions(-)

 use system installation of portaudio/portmidi
 rather than Pd's own copy

debian_helpbrowser_puredata doc.patch | (download)

tcl/pd_menucommands.tcl | 15 14 + 1 - 0 !
1 file changed, 14 insertions(+), 1 deletion(-)

 fix menu-entries in case puredata-doc is not available
if the puredata-doc package is not installed, some of the menu-entries (namely
the manual section) will not work correctly.
This patch checks whether the files are there, and if not, a dialog is raised
asking the user to install puredata-doc
debian_remove_timestamp macros.patch | (download)

src/s_main.c | 11 7 + 4 - 0 !
1 file changed, 7 insertions(+), 4 deletions(-)

 remove c-macros for timestamps
 For reproducible builds, we don't want timestamps in the builds.
 Instead we should set the version to be displayed to the Debian
 package version (use PD_TEST_VERSION) for this.
debian_etc gui plugins.patch | (download)

tcl/pd-gui.tcl | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 search for gui plugins in /etc/pd/plugins-enabled
 this gives us a standard path where the user can symlink-enable their
 system-wide GUI plugins.