Package: puredata / 0.55.2+ds-1~bpo12+1

Metadata

Package Version Patches format
puredata 0.55.2+ds-1~bpo12+1 3.0 (quilt)

Patch series

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

src/Makefile.am | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 reduce visibility of symbols in libpd

Bug: https://github.com/pure-data/pure-data/issues/569
libpd_example.patch | (download)

libpd/test_libpd/Makefile | 79 10 + 69 - 0 !
1 file changed, 10 insertions(+), 69 deletions(-)

 fix makefile to allow compiling libpd example

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(-)

 rename "pd" to "puredata"

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 | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 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 | 26 16 + 10 - 0 !
1 file changed, 16 insertions(+), 10 deletions(-)

 fix uris in manpage to point to some meaningful place

debian/helpbrowser_puredata doc.patch | (download)

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

 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/Makefile.am | 4 4 + 0 - 0 !
src/s_main.c | 12 8 + 4 - 0 !
2 files changed, 12 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

debian/privacy.patch | (download)

doc/8.topics/compander-limiter.htm | 2 1 + 1 - 0 !
doc/8.topics/slop-tilde.htm | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 avoid privacy breach in html