jacktrip (2.3.0+ds-1+rpi1) trixie-staging; urgency=medium
authorPeter Michael Green <plugwash@raspbian.org>
Sun, 14 Jul 2024 20:22:19 +0000 (20:22 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Sun, 14 Jul 2024 20:22:19 +0000 (20:22 +0000)
  * Remove armhf from qtwebengine architecture lists.

[dgit import unpatched jacktrip 2.3.0+ds-1+rpi1]

24 files changed:
1  2 
debian/README.source
debian/changelog
debian/clean
debian/control
debian/copyright
debian/copyright_hints
debian/docs
debian/gbp.conf
debian/gbp/postclone.sh
debian/jacktrip-gui.alternatives
debian/jacktrip-gui.install
debian/jacktrip-gui.manpages
debian/jacktrip.1
debian/jacktrip.alternatives
debian/jacktrip.install
debian/jacktrip.manpages
debian/patches/dont_compress_manpages.patch
debian/patches/gui-launcher.patch
debian/patches/series
debian/rules
debian/salsa-ci.yml
debian/source/format
debian/upstream/metadata
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3a3ebcde05525ee144e2670b4371dcbc17833b28
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,31 @@@
++jacktrip for Debian
++===================
++
++As of version 1.1, the sources have been repacked:
++- stripped root-directory (jacktrip/jacktrip/ -> jacktrip/)
++- removed jacktrip/externals (esp. the pre-build W32 binaries)
++- removed local-copy of RtAudio in jacktrip/src
++
++gbp clone
++---------
++
++Starting with gbp>0.8.1, here's an simple way to automatically fine-tune the
++repository in the following ways:
++- make git ignore any .pc/ directory (created by quilt)
++- enable the "--follow-tags" when running 'git-push', so it's harder
++  to forget to push packaging tags along with the branches.
++
++To enable this, run gbp-clone with the '--postclone debian/gbp/postclone.sh'
++option.
++To enable this for ALL repositories cloned via 'gbp' (in the future), do
++something like the following:
++
++    $ mkdir -p ~/bin
++    $ cp debian/gbp/postclone.sh ~/bin/gbphook-postclone
++    $ cat >> ~/.gbp.conf <<EOF
++    [clone]
++    postclone = ~/bin/gbphook-postclone
++    EOF
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 1 Aug 2016 12:15:50 +0200
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a919164217e3feab200b9ba0e30b2ad488054e2f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,461 @@@
++jacktrip (2.3.0+ds-1+rpi1) trixie-staging; urgency=medium
++
++  * Remove armhf from qtwebengine architecture lists.
++
++ -- Peter Michael Green <plugwash@raspbian.org>  Sun, 14 Jul 2024 20:22:19 +0000
++
++jacktrip (2.3.0+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.3.0+ds
++    + Refresh patches
++  * Update copyright information
++    + Bump copyright dates
++    + Re-generate d/copyright_hints
++  * Bump standards version to 4.7.0
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Fri, 17 May 2024 08:28:06 +0200
++
++jacktrip (2.2.5+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.2.5+ds
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 02 Apr 2024 16:38:39 +0200
++
++jacktrip (2.2.4+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.2.4+ds
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sat, 16 Mar 2024 23:51:47 +0100
++
++jacktrip (2.2.3+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.2.3+ds
++  * Update copyright information
++    + Bump dates in d/copyright
++    + Re-generate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 11 Mar 2024 08:43:32 +0100
++
++jacktrip (2.2.2+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.2.2+ds
++  * B-D on pkgconf
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sun, 11 Feb 2024 11:12:36 +0100
++
++jacktrip (2.2.1+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.2.1+ds
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Fri, 02 Feb 2024 00:47:12 +0100
++
++jacktrip (2.2.0+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.2.0+ds
++
++  * Update copyright information
++    + Re-generate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Fri, 26 Jan 2024 00:05:22 +0100
++
++jacktrip (2.1.0+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.1.0+ds
++    + Refresh patches
++  * Drop obsolete jacktrip-gui-launcher wrapper-script
++  * Add more B-Ds
++  * Update copyright information
++    + Re-generate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Fri, 10 Nov 2023 12:28:27 +0100
++
++jacktrip (2.0.2+ds-2) unstable; urgency=medium
++
++  * Re-enable "VirtualStudio" on selected platforms
++    + Add qml-modules required by VirtualStudio as dependencies
++  * use dh_installman to install manpages
++    + Patch buildsystem to not compress manpages
++    + Provide dummy-manpages when cross-compiling
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 25 Sep 2023 14:08:27 +0200
++
++jacktrip (2.0.2+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.0.2+ds
++    + Drop patches applied upstream
++  * Disable "Virtual Studio"
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 05 Sep 2023 23:38:57 +0200
++
++jacktrip (2.0.1+ds-1) unstable; urgency=medium
++
++  * New upstream version 2.0.1+ds
++  * Switch to Qt6
++  * Add patch to allow building without 'git' installed
++  * Add patch for a more useful manpage synopsis
++  * Use upstream's "install" targets
++  * Use upstream manpages
++    + Drop cached desktop/manpage from debian/
++  * Drop local copy of Simple-FFT (now included upstream)
++  * Update copyright information
++    + Update copyright and licenses
++    + Regenerate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Wed, 30 Aug 2023 11:52:26 +0200
++
++jacktrip (1.10.0+ds-1) unstable; urgency=medium
++
++  * New upstream version 1.10.0+ds
++    + Drop patches applied upstream
++  * Add missing sources for Simple-FFT header library
++  * Update d/copyright
++    * Add new files
++    * Re-generate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 19 Jun 2023 08:51:48 +0200
++
++jacktrip (1.9.0+ds-1) unstable; urgency=medium
++
++  * New upstream version 1.9.0+ds
++  * Add B-D on qtquickcontrols2-5-dev
++  * Add patch to buildsystem to allow building non-GUI jacktrip
++  * Update d/copyright
++    + Bump dates in d/copyright
++    + Re-generate d/copyright_hints
++  * Update upstream version-mangling in d/watch
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 13 Jun 2023 20:18:20 +0200
++
++jacktrip (1.7.0+ds-1) unstable; urgency=medium
++
++  * New upstream version 1.7.0+ds
++  * Use wrapper-script to launch jacktrip from .desktop
++  * Simplify 'clean' target
++  * Update d/copyright
++    + Re-generate d/copyright_hints
++  * Bump standards version to 4.6.2
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Fri, 27 Jan 2023 11:00:45 +0100
++
++jacktrip (1.6.8+ds-1) unstable; urgency=medium
++
++  * New upstream version 1.6.8+ds
++  * Drop number from repacksuffix
++  * Ensure that 'licensecheck' is run with the C.UTF-8 locale
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sun, 11 Dec 2022 22:12:23 +0100
++
++jacktrip (1.6.7+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.6.7+ds0
++  * Update d/copyright
++    + Modernize 'licensecheck' target
++    + Re-generate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sun, 04 Dec 2022 22:31:06 +0100
++
++jacktrip (1.6.6+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.6.6+ds0
++  * Update d/copyright
++    + Regenerate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Thu, 10 Nov 2022 11:15:20 +0100
++
++jacktrip (1.6.4+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.6.4+ds0
++  * Update d/copyright
++    + Regenerate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 20 Sep 2022 12:11:04 +0200
++
++jacktrip (1.6.3+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.6.3+ds0
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 29 Aug 2022 19:10:24 +0200
++
++jacktrip (1.6.2+ds0-1) unstable; urgency=medium
++
++  [ IOhannes m zmölnig (Debian/GNU) ]
++  * New upstream version 1.6.2+ds0
++    + Re-generate d/copyright_hints
++  * B-D on libqt5websockets5-dev
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Fri, 19 Aug 2022 12:42:07 +0200
++
++jacktrip (1.6.1+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.6.1+ds0
++
++  [ IOhannes m zmölnig (Debian/GNU) ]
++  * Drop patches applied upstream
++  * Add some more QT5 B-Ds
++  * Switch buildsystem to 'meson'
++  * Override dh_auto_install
++  * Install all files for jacktrip-gui
++  * Fix cross-compilation:
++    * Mark python3-(jinja2 ,yaml) dependency as ':native'
++    * Only B-D on 'help2man' if not cross-compiling
++  * Fix d/watch to correctly handle release-candidates
++
++  [ Dennis Braun ]
++  * Bump Standards Version to 4.6.1
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sun, 17 Jul 2022 22:31:10 +0200
++
++jacktrip (1.5.3+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.5.3+ds0
++  * Regenerate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Wed, 06 Apr 2022 10:20:55 +0200
++
++jacktrip (1.5.2+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.5.2+ds0
++    * Refresh patches
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 07 Mar 2022 19:39:08 +0100
++
++jacktrip (1.5.1+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.5.1+ds0
++    * Refresh patches
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Wed, 19 Jan 2022 08:53:58 +0100
++
++jacktrip (1.5.0+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.5.0+ds0
++  * Bump dates in d/copyright
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 03 Jan 2022 17:23:15 +0100
++
++jacktrip (1.4.3+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.4.3+ds0
++
++  * Use new upstream changelog
++  * Update d/copyright
++    * Regenerate d/copyright_hints
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Wed, 22 Dec 2021 15:19:31 +0100
++
++jacktrip (1.4.2+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.4.2+ds0
++    * Refresh patches
++  * Drop "qjacktl" and "audacity" from jacktrip-cli's Suggests
++  * Build jacktrip-gui with RtAudio support (but not jacktrip-cli)
++  * Update manpage
++  * Apply 'wrap-and-sort -ast'
++  * Upload to unstable.
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 07 Dec 2021 11:05:58 +0100
++
++jacktrip (1.4.1+ds0-1~exp0) experimental; urgency=medium
++
++  * New upstream version 1.4.1+ds0
++
++  [ IOhannes m zmölnig (Debian/GNU) ]
++  * Refresh patches
++  * More spelling fixes
++  * Build GUI and no-GUI flavours
++  * Drop API-reference from package
++  * Adjust to new location of documentation
++  * Build manpages (if possible)
++  * Install a .desktop file for jacktrip-gui
++  * Refresh d/copyright
++    * Regenerate d/copyright_hints
++  * Fix upstream repository and homepage
++  * Fix d/watch
++  * Bump standards version to 4.6.0
++
++  [ Jenkins ]
++  * Set upstream metadata fields: Bug-Database, Bug-Submit.
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Thu, 25 Nov 2021 15:04:31 +0100
++
++jacktrip (1.3.0+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.3.0+ds0
++    * Exclude source-less PDFs
++  * Fix spelling mistakes
++  * Follow upstream and "Suggest" to install iperf, audacity, qjackctl
++  * Refresh d/copyright
++    * Regenerate d/copyright_hints
++  * Refresh d/watch
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Thu, 21 Jan 2021 12:53:28 +0100
++
++jacktrip (1.2.2-1) unstable; urgency=medium
++
++  * New upstream version 1.2.2
++    * Drop patches applied upstream
++  * Bump standards version to 4.5.1
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 04 Jan 2021 00:19:40 +0100
++
++jacktrip (1.2.1+ds0-1) unstable; urgency=medium
++
++  [ Dennis Braun ]
++  * New upstream version 1.2.1+ds0
++
++  [ IOhannes m zmölnig ]
++  * Refresh patches
++  * Add salsa-ci configuration
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 17 Aug 2020 20:05:55 +0200
++
++jacktrip (1.2+ds0-1) unstable; urgency=medium
++
++  * New upstream version 1.2
++    * Remove patches applied upstream
++    * New patch to fix spelling
++  * Build manpage directly from binary
++  * Update d/copyright
++    * Regenerate d/copyright_hints
++    * Fixe Files-stanza in d/copyright
++    * Remove files dropped by upstream from Files-Excluded
++  * Fix d/watch
++    * Use upstream's github repository
++    * Use dversionmangle=auto
++    * Add repacksuffix
++  * Bump dh-compat to 13
++  * Bump standards-version to 4.5.0
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 15 Jun 2020 10:27:50 +0200
++
++jacktrip (1.1~repack-7) unstable; urgency=medium
++
++  * Patch to handle IPv4-mapped addresses.
++    Thanks to Aaron Wyatt <dev@psi-borg.org> (Closes: #939126)
++  * Refresh patches
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 02 Sep 2019 13:35:55 +0200
++
++jacktrip (1.1~repack-6) unstable; urgency=medium
++
++  [ Ondřej Nový ]
++  * d/copyright: Use https protocol in Format field
++  * d/control: Set Vcs-* to salsa.debian.org
++
++  [ Felipe Sateler ]
++  * Change maintainer address to debian-multimedia@lists.debian.org
++
++  [ IOhannes m zmölnig ]
++  * Improve cross building: Use a triplet-prefixed pkg-config.
++    Thanks to Helmut Grohne <helmut@subdivi.de> (Closes: #923566)
++  * Switch build-system from CDBS to dh
++  * Add fix for another spelling error
++  * Update d/copyright
++    * Add Files-Excluded stanza
++    * Update dates
++    * Regenerate d/copyright_hints
++  * Fix typo in d/README.source
++  * Declare that building the package doesn't require 'root' powers
++  * Drop obsolete d/source/local-options to allow 'dgit push'
++  * Removed Jonas from uploaders (after a quick check on IRC)
++  * Bump dh compat to 12
++    * Use debhelper-compat instead of debian/compat
++  * Bump standards-version to 4.4.0
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Wed, 28 Aug 2019 09:19:01 +0200
++
++jacktrip (1.1~repack-5) unstable; urgency=medium
++
++  * Only build 'release' profile
++    * No longer ship jacktrip_debug
++  * Pass LDFLAGS to the build
++  * Fixed typo in CDBS variable name
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Wed, 03 Aug 2016 12:31:59 +0200
++
++jacktrip (1.1~repack-4) unstable; urgency=medium
++
++  * Get CFLAGS from librtaudio via pkg-config (Closes: #828951)
++    * B-D on pkg-config
++  * lintian-ignore build warnings for jacktrip_debug
++  * Removed .gitignore
++    * Suggest to use gbp-postclone hook instead
++  * Updated d/copyright
++  * Bumped standards version to 3.9.8
++    * No changes needed
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 01 Aug 2016 13:24:49 +0200
++
++jacktrip (1.1~repack-3) unstable; urgency=medium
++
++  * Updated Vcs-* stanzas
++  * Added debian/git-tuneclone.sh script (documented in README.source)
++  * Fixed debian/watch
++  * Bumped standards version to 3.9.7
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Tue, 16 Feb 2016 13:34:05 +0100
++
++jacktrip (1.1~repack-2) unstable; urgency=medium
++
++  [ IOhannes m zmölnig ]
++  * Build against Qt5
++  * Fix spelling errors
++  * documentation
++    * Strip lines that confuse help2man
++    * Don't ship doxygen's useless .map-files
++    * Build-Depend on graphviz for nice inheritance pictures
++  * Regenerated debian/{control,copyright_hints}
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Mon, 29 Jun 2015 11:53:35 +0200
++
++jacktrip (1.1~repack-1) unstable; urgency=medium
++
++  * New Upstream Release
++
++  [ IOhannes m zmölnig ]
++  * Document repacking of upstream sources in debian/README.source
++  * Remove patches incorporated upstream
++  * Build-depend on librtaudio-dev
++    * Backport patches to use system-installed RtAudio
++  * Patch for reproducible builds (Closes: #788757)
++  * Don't ship with doxygen's useless md5-files
++  * Unconditionally include cdbs/utils.mk
++  * Update my Uploader's name
++  * Upstream homepage has moved to github
++    * Update debian/watch
++  * Update debian/copyright
++  * Regenerate debian/{control,copyright_hints}
++  * Bump standards-version to 3.9.6
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Sun, 28 Jun 2015 22:57:51 +0200
++
++jacktrip (1.0.5.patch2-2) unstable; urgency=low
++
++  [ Jonas Smedegaard ]
++  * Fix typo and improve wording of long description.
++  * Rewrap long description at 72 chars.
++  * Tighten build-dependency on cdbs to versions properly supporting
++    debhelper compat level 7.
++  * Adjust copyright-check suppression hint to match recent CDBS.
++
++  [ IOhannes m zmölnig ]
++  * Rewrite debian/copyright according to final version of DEP5.
++  * Added missing include.
++  * Removed sourceforge-logo from docs.
++  * Fixed my uploader's name (after gpg-key transition).
++  * Canonicalized Vcs-* stanzas.
++  * Filtered input to help2man for nicer manpages.
++  * Forced NAME-paragraph of manpage to something useful.
++  * Removed unused patch.
++  * Updated my uploader's name.
++  * Bumped standards-version to 3.9.5
++
++ -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>  Thu, 08 May 2014 17:32:29 +0200
++
++jacktrip (1.0.5.patch2-1) unstable; urgency=low
++
++  [ IOhannes m zmoelnig (gpg-key at iem) ]
++  * Initial release.
++    Closes: bug#604758.
++
++ -- Jonas Smedegaard <dr@jones.dk>  Mon, 29 Nov 2010 11:27:15 +0100
diff --cc debian/clean
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..75167fa932d6aa9341d9267aa5e499c24b662639
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++debian/build/
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e51605cdf892717e8de664d0e794fb3324e045a7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,75 @@@
++Source: jacktrip
++Section: sound
++Priority: optional
++Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
++Uploaders:
++ IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>,
++Build-Depends:
++ debhelper-compat (= 13),
++ dh-buildinfo,
++ help2man <!cross>,
++ libjack-dev,
++ librtaudio-dev,
++ meson,
++ pkgconf | pkg-config,
++ python3-jinja2:native,
++ python3-yaml:native,
++ qt6-5compat-dev,
++ qt6-base-dev,
++ qt6-declarative-dev,
++ qt6-networkauth-dev,
++ qt6-shadertools-dev,
++ qt6-svg-dev [amd64 arm64 i386],
++ qt6-webengine-dev [amd64 arm64 i386],
++ qt6-websockets-dev [amd64 arm64  i386],
++Standards-Version: 4.7.0
++Rules-Requires-Root: no
++Homepage: https://github.com/jacktrip/jacktrip/
++Vcs-Git: https://salsa.debian.org/multimedia-team/jacktrip.git
++Vcs-Browser: https://salsa.debian.org/multimedia-team/jacktrip
++
++Package: jacktrip
++Architecture: any
++Depends:
++ ${misc:Depends},
++ ${shlibs:Depends},
++Suggests:
++ iperf,
++Description: high-quality system for audio network performances (cmdline)
++ JackTrip is a Linux and Mac OS X-based system used for multi-machine
++ network performance over the Internet. It supports any number of
++ channels (as many as the computer/network can handle) of bidirectional,
++ high quality, uncompressed audio signal streaming.
++ .
++ You can use it between any combination of Linux and Mac OS X systems
++ (i.e., one end using Linux can connect to the other using Mac OS X).
++ .
++ It is currently being developed and actively tested at CCRMA by the
++ SoundWIRE group.
++ .
++ This package contains the minimal command line version of jacktrip.
++
++Package: jacktrip-gui
++Architecture: any
++Depends:
++ ${misc:Depends},
++ ${qt:Depends},
++ ${shlibs:Depends},
++Suggests:
++ audacity,
++ iperf,
++ qjackctl,
++Description: high-quality system for audio network performances (GUI)
++ JackTrip is a Linux and Mac OS X-based system used for multi-machine
++ network performance over the Internet. It supports any number of
++ channels (as many as the computer/network can handle) of bidirectional,
++ high quality, uncompressed audio signal streaming.
++ .
++ You can use it between any combination of Linux and Mac OS X systems
++ (i.e., one end using Linux can connect to the other using Mac OS X).
++ .
++ It is currently being developed and actively tested at CCRMA by the
++ SoundWIRE group.
++ .
++ This package contains the GUI version of jacktrip, which also includes
++ RtAudio support.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e4ccd6672fac71cd46291afee2d8281702b0f04b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,167 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: jacktrip
++Upstream-Contact: http://groups.google.com/group/jacktrip-users
++Source: https://github.com/jacktrip/jacktrip/
++Files-Excluded:
++ *.pdf
++
++Files: *
++Copyright: 2008-2024, Juan-Pablo Caceres, Chris Chafe
++ 2020, Aaron Wyatt
++ 2022-2024, JackTrip Labs, Inc
++License: Expat
++
++Files: faust-src/*
++Copyright: 2008-2015, Juan-Pablo Caceres
++License: Expat
++
++Files: src/Effects.h
++Copyright: 2020, Julius Smith
++License: Expat
++
++Files: src/*dsp.h
++Copyright: 2003-2022, GRAME, Centre National de Creation Musicale
++ 2020, Julius Smith
++License: Expat and GPL-2+ with FAUST exception
++
++Files: src/compressordsp.h
++ src/meterdsp.h
++ src/monitordsp.h
++ src/volumedsp.h
++Copyright: 2003-2022, GRAME, Centre National de Creation Musicale
++License: Expat and LGPL-2.1+ with FAUST exception
++
++Files: src/gui/NoNap.*
++ src/gui/about.*
++ src/gui/messageDialog.*
++ src/gui/qjacktrip.*
++ src/gui/textbuf.*
++ src/gui/vuMeter.*
++Copyright: 2020-2022, Aaron Wyatt.
++License: GPL-3+
++
++Files: src/gui/WebSocketTransport.*
++Copyright: 2014, Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com,
++License: LGPL-2.1-3 with Qt-LGPL-1.1 exception
++
++Files: externals/Simple-FFT/*
++Copyright: 2013-2020, Dmitry Ivanov
++License: Expat
++
++Files: debian/*
++Copyright: 2010-2024, IOhannes m zmölnig <umlaeute@debian.org>
++License: Expat
++
++License: Expat
++ Permission is hereby granted, free of charge, to any person obtaining a
++ copy of this software and associated documentation files (the
++ "Software"), to deal in the Software without restriction, including
++ without limitation the rights to use, copy, modify, merge, publish,
++ distribute, sublicense, and/or sell copies of the Software, and to
++ permit persons to whom the Software is furnished to do so, subject to
++ the following conditions:
++ .
++ The above copyright notice and this permission notice shall be included
++ in all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
++ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
++ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
++ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
++ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
++ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
++ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
++
++License: GPL-3+
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this program; If not, see <http://www.gnu.org/licenses/>.
++Comment:
++ On Debian systems, the complete text of the GNU General Public License
++ (GPL) version 3 can be found in "/usr/share/common-licenses/GPL-3".
++
++License: GPL-2+ with FAUST exception
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this program; If not, see <http://www.gnu.org/licenses/>.
++ .
++ EXCEPTION : As a special exception, you may create a larger work
++ that contains this FAUST architecture section and distribute
++ that work under terms of your choice, so long as this FAUST
++ architecture section is not modified.
++Comment:
++ On Debian systems, the complete text of the GNU General Public License
++ (GPL) version 2 can be found in "/usr/share/common-licenses/GPL-2".
++
++License: LGPL-2.1+ with FAUST exception
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU Lesser General Public License as published
++ by the Free Software Foundation; either version 2.1 of the License, or
++ (at your option) any later version.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU Lesser General Public License for more details.
++ .
++ You should have received a copy of the GNU Lesser General Public License
++ along with this program; If not, see <http://www.gnu.org/licenses/>.
++ .
++ EXCEPTION : As a special exception, you may create a larger work
++ that contains this FAUST architecture section and distribute
++ that work under terms of your choice, so long as this FAUST
++ architecture section is not modified.
++Comment:
++ On Debian systems, the complete text of the GNU Lesser General Public
++ License (LGPL) version 2.1 can be found in
++ "/usr/share/common-licenses/LGPL-2.1".
++
++License: LGPL-2.1-3 with Qt-LGPL-1.1 exception
++ Alternatively, this file may be used under the terms of the GNU Lesser
++ General Public License version 2.1 or version 3 as published by the Free
++ Software Foundation and appearing in the file LICENSE.LGPLv21 and
++ LICENSE.LGPLv3 included in the packaging of this file. Please review the
++ following information to ensure the GNU Lesser General Public License
++ requirements will be met: https://www.gnu.org/licenses/lgpl.html and
++ http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
++ .
++ As a special exception, The Qt Company gives you certain additional
++ rights. These rights are described in The Qt Company LGPL Exception
++ version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
++Comment:
++ The Qt Company Qt LGPL Exception version 1.1
++ .
++ As an additional permission to the GNU Lesser General Public License version
++ 2.1, the object code form of a "work that uses the Library" may incorporate
++ material from a header file that is part of the Library.  You may distribute
++ such object code under terms of your choice, provided that:
++     (i)   the header files of the Library have not been modified; and
++     (ii)  the incorporated material is limited to numerical parameters, data
++           structure layouts, accessors, macros, inline functions and
++           templates; and
++     (iii) you comply with the terms of Section 6 of the GNU Lesser General
++           Public License version 2.1.
++ .
++ Moreover, you may apply this exception to a modified version of the Library,
++ provided that such modification does not involve copying material from the
++ Library into the modified Library's header files unless such material is
++ limited to (i) numerical parameters; (ii) data structure layouts;
++ (iii) accessors; and (iv) small macros, templates and inline functions of
++ five lines or less in length.
++ .
++ Furthermore, you are not required to apply this additional permission to a
++ modified version of the Library.
++Comment:
++ On Debian systems, the complete text of the GNU Lesser General Public
++ License (LGPL) version 2.1 can be found in
++ "/usr/share/common-licenses/LGPL-2.1", and the complete text of the GNU
++ Lesser General Public License (LGPL) version 3 can be found in
++ "/usr/share/common-licenses/LGPL-3"
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c75aae48fd52224ec3b1cc714d0c36e103b58bf9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,542 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: FIXME
++Upstream-Contact: FIXME
++Source: FIXME
++Disclaimer: Autogenerated by licensecheck
++
++Files: CMakeLists.txt
++ Doxyfile
++ LICENSES/AVC.txt
++ QJackTrip.kdev4
++ README.md
++ build
++ build-aux/flatpak/org.jacktrip.JackTrip.json
++ build-aux/flatpak/pypi-dependencies.json
++ build-aux/flatpak/requirements.txt
++ build-aux/flatpak/update_pip_deps.sh
++ cross/x86_mingw64.txt
++ cross/x86_mingw64_static.txt
++ docs/About/CHANGELOG.md
++ docs/About/Contributors.md
++ docs/About/License.md
++ docs/About/Resources.md
++ docs/Build/CrossCompile.md
++ docs/Build/Meson_build.md
++ docs/CustomJackServerName.md
++ docs/DevTools/Formatting.md
++ docs/DevTools/StaticAnalysis.md
++ docs/Documentation/MkDocs.md
++ docs/Install.md
++ docs/VirtualStudio.md
++ docs/assets/jacktrip.svg
++ docs/changelog.yml
++ docs/index.md
++ docs/requirements.txt
++ documentation/footer.html
++ documentation/header.html
++ faust-src/Makefile
++ faust-src/Makefile.compile
++ faust-src/Makefile.headers
++ faust-src/Makefile.ladspacompile
++ faust-src/Makefile.mspcompile
++ faust-src/Makefile.pdcompile
++ faust-src/Makefile.qcompile
++ faust-src/Makefile.qtcompile
++ faust-src/Makefile.sccompile
++ faust-src/Makefile.svg
++ faust-src/Makefile.vstcompile
++ faust-src/README-Limiter.md
++ faust-src/compressor-limiter-test.dsp
++ faust-src/compressordsp.dsp
++ faust-src/faust2header.cpp
++ faust-src/freeverbmonodsp.dsp
++ faust-src/limiterdsp.dsp
++ faust-src/limitertest.dsp
++ faust-src/meterdsp.dsp
++ faust-src/minimal.cpp
++ faust-src/monitordsp.dsp
++ faust-src/net-ks.dsp
++ faust-src/tests/compressor-limiter-test.dsp
++ faust-src/tests/compressor2dsp.dsp
++ faust-src/tonedsp.dsp
++ faust-src/volumedsp.dsp
++ faust-src/zitarevdsp.dsp
++ faust-src/zitarevmonodsp.dsp
++ jacktrip.pro
++ jacktrip_and_rtaudio.pro
++ linux/README.md
++ linux/add_changelog_to_metainfo.py
++ linux/container/jacktrip.service
++ linux/icons/jacktrip-symbolic.svg
++ linux/icons/jacktrip.svg
++ linux/icons/jacktrip_48x48.png
++ linux/icons/jacktrip_48x48_alt.png
++ linux/icons/jacktrip_alt.svg
++ linux/meson.build
++ linux/org.jacktrip.JackTrip.desktop.in
++ macos/JackTrip.app_template/Contents/PkgInfo
++ macos/entitlements.plist
++ macos/jacktrip_alt.iconset/icon_128x128.png
++ macos/jacktrip_alt.iconset/icon_128x128@2x.png
++ macos/jacktrip_alt.iconset/icon_16x16.png
++ macos/jacktrip_alt.iconset/icon_16x16@2x.png
++ macos/jacktrip_alt.iconset/icon_256x256.png
++ macos/jacktrip_alt.iconset/icon_256x256@2x.png
++ macos/jacktrip_alt.iconset/icon_32x32.png
++ macos/jacktrip_alt.iconset/icon_32x32@2x.png
++ macos/jacktrip_alt.iconset/icon_512x512.png
++ macos/jacktrip_alt.iconset/icon_512x512@2x.png
++ macos/meson_native_minversion_10.13.ini
++ macos/meson_native_minversion_10.14.ini
++ macos/meson_native_universal.ini
++ macos/meson_native_universal_10.13.ini
++ macos/meson_native_universal_10.14.ini
++ macos/package/JackTrip.pkgproj_template
++ macos/package/postinstall.sh
++ macos/sign-stuff.sh
++ meson.build
++ meson_options.txt
++ mkdocs.yml
++ releases/edge/mac-manifests.json
++ releases/edge/win-manifests.json
++ releases/stable/linux-manifests.json
++ releases/stable/mac-manifests.json
++ releases/stable/win-manifests.json
++ rtaudio.pro
++ scripts/README.md
++ scripts/hubMode/art.sh
++ scripts/hubMode/startJacktripHubClient.sh
++ scripts/hubMode/startJacktripHubServer.sh
++ scripts/hubMode/test_hub_mode_server_and_client.sh
++ scripts/slork/die.bin
++ scripts/slork/feedjack-cleanslate.bin
++ scripts/slork/feedjack-client.bin
++ scripts/slork/feedjack-clientconnect.bin
++ scripts/slork/feedjack-launch-n-jacktrip-servers.bin
++ scripts/slork/feedjack-launch-one-jacktrip-client.bin
++ scripts/slork/feedjack-launchjack-even-without-motu.bin
++ scripts/slork/feedjack-launchjack.bin
++ scripts/slork/feedjack-remotespeakerconnect.bin
++ scripts/slork/feedjack-server.bin
++ scripts/slork/feedjack-serverconnect.bin
++ scripts/test/client_connection_test.sh
++ scripts/test/version_test.sh
++ scripts/update_manifests.sh
++ scripts/utility/generate_auth.sh
++ scripts/utility/record_jack_receiving_ports.sh
++ src/CompressorPresets.h
++ src/ProcessPlugin.cpp
++ src/QtStaticPlugins.cpp
++ src/build
++ src/dblsqd/feed.cpp
++ src/dblsqd/feed.h
++ src/dblsqd/release.cpp
++ src/dblsqd/release.h
++ src/dblsqd/semver.cpp
++ src/dblsqd/semver.h
++ src/dblsqd/update_dialog.cpp
++ src/dblsqd/update_dialog.h
++ src/dblsqd/update_dialog.ui
++ src/gui/AppIcon.qml
++ src/gui/AudioSettings.qml
++ src/gui/Browse.qml
++ src/gui/ChangeDevices.qml
++ src/gui/Connected.qml
++ src/gui/CreateStudio.qml
++ src/gui/DeviceControls.qml
++ src/gui/DeviceControlsGroup.qml
++ src/gui/DeviceRefreshButton.qml
++ src/gui/DeviceWarning.qml
++ src/gui/Failed.qml
++ src/gui/FeedbackSurvey.qml
++ src/gui/FirstLaunch.qml
++ src/gui/Footer.qml
++ src/gui/InfoTooltip.qml
++ src/gui/LearnMoreButton.qml
++ src/gui/Login.qml
++ src/gui/Meter.qml
++ src/gui/MeterBars.qml
++ src/gui/Permissions.qml
++ src/gui/Prompt.svg
++ src/gui/Recommendations.qml
++ src/gui/SectionHeading.qml
++ src/gui/Settings.qml
++ src/gui/Setup.qml
++ src/gui/Studio.qml
++ src/gui/VolumeSlider.qml
++ src/gui/Web.qml
++ src/gui/WebEngine.qml
++ src/gui/WebNull.qml
++ src/gui/WebView.qml
++ src/gui/check.svg
++ src/gui/close.svg
++ src/gui/cog.svg
++ src/gui/ethernet.svg
++ src/gui/expand_less.svg
++ src/gui/expand_more.svg
++ src/gui/externalMic.svg
++ src/gui/flags/AE.svg
++ src/gui/flags/AU.svg
++ src/gui/flags/BE.svg
++ src/gui/flags/BR.svg
++ src/gui/flags/CA.svg
++ src/gui/flags/CH.svg
++ src/gui/flags/DE.svg
++ src/gui/flags/FR.svg
++ src/gui/flags/GB.svg
++ src/gui/flags/HK.svg
++ src/gui/flags/ID.svg
++ src/gui/flags/IT.svg
++ src/gui/flags/JP.svg
++ src/gui/flags/RO.svg
++ src/gui/flags/SE.svg
++ src/gui/flags/SG.svg
++ src/gui/flags/TW.svg
++ src/gui/flags/US.svg
++ src/gui/flags/ZA.svg
++ src/gui/headphones.svg
++ src/gui/help.svg
++ src/gui/join.svg
++ src/gui/language.svg
++ src/gui/leave.svg
++ src/gui/logo.svg
++ src/gui/loud.svg
++ src/gui/manage.svg
++ src/gui/messageDialog.ui
++ src/gui/mic.svg
++ src/gui/micoff.svg
++ src/gui/network.svg
++ src/gui/networkCheck.svg
++ src/gui/private.svg
++ src/gui/public.svg
++ src/gui/qjacktrip.qrc
++ src/gui/qjacktrip.ui
++ src/gui/qjacktrip_novs.qrc
++ src/gui/quiet.svg
++ src/gui/refresh.svg
++ src/gui/sentiment_very_dissatisfied.svg
++ src/gui/share.svg
++ src/gui/speed.svg
++ src/gui/star.svg
++ src/gui/start.svg
++ src/gui/video.svg
++ src/gui/vs.qml
++ src/gui/vsQmlClipboard.h
++ src/gui/warning.svg
++ src/gui/wedge.svg
++ src/gui/wedge_inactive.svg
++ src/makeXcodeproj.sh
++ subprojects/packagefiles/rtaudio-coreaudio-stream-channels.patch
++ subprojects/packagefiles/rtaudio-remove-input-disconnect-listener.patch
++ subprojects/rtaudio.wrap
++ subprojects/wingetopt.wrap
++ win/CodeSignTool/CodeSignTool.sh
++ win/CodeSignTool/conf/code_sign_tool.properties
++ win/CodeSignTool/conf/log4j2.xml
++ win/build_installer.bat
++ win/dialog.bmp
++ win/dialog_alt.bmp
++ win/getCsv.sh
++ win/jack.pc
++ win/jacktrip.exe.manifest
++ win/jacktrip.ico
++ win/jacktrip.wxs
++ win/jacktrip_alt.ico
++ win/meson.build
++ win/qjacktrip.rc
++ win/qt5.wxs
++ win/qt6-noguids.wxs
++ win/qt6.wxs
++Copyright: NONE
++License: UNKNOWN
++ FIXME
++
++Files: LICENSES/MIT.txt
++ documentation/documentation.cpp
++ src/AudioInterface.cpp
++ src/AudioInterface.h
++ src/Auth.cpp
++ src/Auth.h
++ src/DataProtocol.cpp
++ src/DataProtocol.h
++ src/JTApplication.h
++ src/JackAudioInterface.cpp
++ src/JackAudioInterface.h
++ src/JackTrip.cpp
++ src/JackTrip.h
++ src/JackTripWorker.cpp
++ src/JackTripWorker.h
++ src/JitterBuffer.cpp
++ src/JitterBuffer.h
++ src/LoopBack.cpp
++ src/LoopBack.h
++ src/PacketHeader.cpp
++ src/PacketHeader.h
++ src/Patcher.cpp
++ src/Patcher.h
++ src/ProcessPlugin.h
++ src/Regulator.cpp
++ src/Regulator.h
++ src/RingBuffer.cpp
++ src/RingBuffer.h
++ src/RingBufferWavetable.h
++ src/RtAudioInterface.cpp
++ src/RtAudioInterface.h
++ src/Settings.h
++ src/SslServer.cpp
++ src/SslServer.h
++ src/UdpDataProtocol.cpp
++ src/UdpDataProtocol.h
++ src/UdpHubListener.cpp
++ src/UdpHubListener.h
++ src/WaitFreeFrameBuffer.h
++ src/WaitFreeRingBuffer.h
++ src/gui/AudioInterfaceMode.h
++ src/gui/virtualstudio.cpp
++ src/gui/virtualstudio.h
++ src/gui/vsApi.cpp
++ src/gui/vsApi.h
++ src/gui/vsAudio.cpp
++ src/gui/vsAudio.h
++ src/gui/vsAuth.cpp
++ src/gui/vsAuth.h
++ src/gui/vsConstants.h
++ src/gui/vsDeeplink.cpp
++ src/gui/vsDeeplink.h
++ src/gui/vsDevice.cpp
++ src/gui/vsDevice.h
++ src/gui/vsDeviceCodeFlow.cpp
++ src/gui/vsDeviceCodeFlow.h
++ src/gui/vsMacPermissions.h
++ src/gui/vsMacPermissions.mm
++ src/gui/vsPermissions.cpp
++ src/gui/vsPermissions.h
++ src/gui/vsPing.cpp
++ src/gui/vsPing.h
++ src/gui/vsPinger.cpp
++ src/gui/vsPinger.h
++ src/gui/vsQuickView.cpp
++ src/gui/vsQuickView.h
++ src/gui/vsServerInfo.cpp
++ src/gui/vsServerInfo.h
++ src/gui/vsWebSocket.cpp
++ src/gui/vsWebSocket.h
++ src/jacktrip_globals.h
++ src/jacktrip_types.h
++ src/main.cpp
++ tests/jacktrip_tests.cpp
++Copyright: 2008, Juan-Pablo Caceres, Chris Chafe.
++  2008-2021, Juan-Pablo Caceres, Chris Chafe.
++  2008-2022, Juan-Pablo Caceres, Chris Chafe.
++  2008-2023, Juan-Pablo Caceres, Chris Chafe.
++  2008-2024, Juan-Pablo Caceres, Chris Chafe.
++  2020, Juan-Pablo Caceres, Chris Chafe.
++  2024, Juan-Pablo Caceres, Chris Chafe.
++License: Expat
++ FIXME
++
++Files: src/Analyzer.cpp
++ src/Analyzer.h
++ src/AudioTester.cpp
++ src/AudioTester.h
++ src/Compressor.cpp
++ src/Compressor.h
++ src/Limiter.cpp
++ src/Limiter.h
++ src/Meter.cpp
++ src/Meter.h
++ src/Monitor.cpp
++ src/Monitor.h
++ src/Reverb.cpp
++ src/Reverb.h
++ src/StereoToMono.cpp
++ src/StereoToMono.h
++ src/Tone.cpp
++ src/Tone.h
++ src/Volume.cpp
++ src/Volume.h
++Copyright: 2020, Julius Smith, Juan-Pablo Caceres, Chris Chafe.
++License: Expat
++ FIXME
++
++Files: src/gui/NoNap.h
++ src/gui/NoNap.mm
++ src/gui/about.h
++ src/gui/messageDialog.cpp
++ src/gui/messageDialog.h
++ src/gui/qjacktrip.cpp
++ src/gui/qjacktrip.h
++ src/gui/textbuf.cpp
++ src/gui/textbuf.h
++ src/gui/vuMeter.cpp
++ src/gui/vuMeter.h
++Copyright: 2020, Aaron Wyatt.
++  2021, Aaron Wyatt.
++  2022, Aaron Wyatt.
++License: GPL-3+
++ FIXME
++
++Files: externals/Simple-FFT/LICENSE.md
++ externals/Simple-FFT/include/simple_fft/check_fft.hpp
++ externals/Simple-FFT/include/simple_fft/copy_array.hpp
++ externals/Simple-FFT/include/simple_fft/error_handling.hpp
++ externals/Simple-FFT/include/simple_fft/fft.h
++ externals/Simple-FFT/include/simple_fft/fft.hpp
++ externals/Simple-FFT/include/simple_fft/fft_impl.hpp
++ externals/Simple-FFT/include/simple_fft/fft_settings.h
++Copyright: 2013-2020, Dmitry Ivanov
++License: Expat
++ FIXME
++
++Files: src/freeverbdsp.h
++ src/freeverbmonodsp.h
++ src/zitarevdsp.h
++ src/zitarevmonodsp.h
++Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
++  2003-2019, Julius O. Smith III <jos@ccrma.stanford.edu>");
++  2003-2022, GRAME, Centre National de Creation Musicale
++  2015-2019
++License: (GPL-2+ and/or LGPL-2.1+) with FAUST exception
++ FIXME
++
++Files: src/meterdsp.h
++ src/stereotomonodsp.h
++ src/volumedsp.h
++Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
++  2003-2022, GRAME, Centre National de Creation Musicale
++  2015-2019
++License: (Expat and/or GPL-2+ and/or LGPL-2.1+) with FAUST exception
++ FIXME
++
++Files: docs/Build/Linux.md
++ docs/Build/Mac.md
++ docs/Build/Windows.md
++Copyright: 2008-2020, Juan-Pablo Caceres, Chris Chafe.
++License: UNKNOWN
++ FIXME
++
++Files: src/JMess.cpp
++ src/JMess.h
++Copyright: 2007-2010, Juan-Pablo Caceres.
++  2008-2021, Juan-Pablo Caceres, Chris Chafe.
++License: Expat
++ FIXME
++
++Files: src/gui/WebSocketTransport.cpp
++ src/gui/WebSocketTransport.h
++Copyright: 2014, Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com,
++License: LGPL-2.1 or LGPL-3 with Qt-LGPL-1.1 exception
++ FIXME
++
++Files: src/gui/Poppins-Bold.ttf
++ src/gui/Poppins-Regular.ttf
++Copyright: NONE
++License: OFL-1.1
++ FIXME
++
++Files: Dockerfile
++ linux/container/README.md
++Copyright: 2023-2024, JackTrip Labs, Inc.
++License: UNKNOWN
++ FIXME
++
++Files: macos/Info_novs.plist
++ macos/JackTrip.app_template/Contents/Info.plist
++Copyright: 2020, Juan-Pablo Caceres, Chris Chafe, Aaron Wyatt, et al.
++License: UNKNOWN
++ FIXME
++
++Files: src/compressordsp.h
++Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
++  2003-2022, GRAME, Centre National de Creation Musicale
++  2014-2020, Julius O. Smith III <jos@ccrma.stanford.edu>");
++  2015-2019
++License: (Expat and/or GPL-2+ and/or LGPL-2.1+) with FAUST exception
++ FIXME
++
++Files: src/monitordsp.h
++Copyright: 2003-2022, GRAME, Centre National de Creation Musicale
++  2015-2019
++License: (Expat and/or LGPL-2.1+) with FAUST exception
++ FIXME
++
++Files: src/limiterdsp.h
++Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
++  2003-2022, GRAME, Centre National de Creation Musicale
++  2015-2019
++  2020, Dario Sanfilippo <sanfilippo.dario@gmail.com>");
++  2022, Dario Sanfilippo <sanfilippo.dario@gmail.com>");
++License: (GPL-2+ and/or LGPL-2.1+) with FAUST exception
++ FIXME
++
++Files: src/tonedsp.h
++Copyright: 2003-2018, GRAME, Centre National de Creation Musicale
++  2003-2022, GRAME, Centre National de Creation Musicale
++  2015-2019
++License: (GPL-2+ and/or LGPL-2.1+) with FAUST exception
++ FIXME
++
++Files: externals/Simple-FFT/README.md
++Copyright: NONE
++License: Expat
++ FIXME
++
++Files: src/gui/about.ui
++Copyright: 2008-2020, Juan-Pablo Caceres, Chris Chafe, et al. SoundWIRE group at CCRMA, Stanford University.&lt;/p&gt;&lt;p&gt;Classic mode graphical user interface component originally released as QJackTrip, Copyright © 2020 Aaron Wyatt.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Virtual Studio interface and integration Copyright © 2022-2023 JackTrip Labs, Inc.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;%LICENSE%JackTrip source code is released under MIT and GPL licenses. See LICENSE.md file for more information.&lt;/p&gt;&lt;p&gt;This is free software and is provided &amp;quot;as is&amp;quot;, without warranty of any kind.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
++License: Expat
++ FIXME
++
++Files: src/jacktrip_globals.cpp
++Copyright: 2008-2021, Juan-Pablo Caceres, Chris Chafe.
++  2012, The Chromium Authors.
++License: Expat
++ FIXME
++
++Files: src/Effects.h
++Copyright: 2020, Julius Smith.
++License: Expat
++ FIXME
++
++Files: LICENSE.md
++Copyright: 2008-2020, Juan-Pablo Caceres, Chris Chafe.
++  2020, Aaron Wyatt
++  2022-2023, JackTrip Labs, Inc.
++License: Expat and/or LGPL
++ FIXME
++
++Files: src/Settings.cpp
++Copyright: 2008-2021, Juan-Pablo Caceres, Chris Chafe.
++  2008-2022, Juan-Pablo Caceres, Chris Chafe." << endl;
++License: Expat and/or LGPL
++ FIXME
++
++Files: macos/assemble_app.sh
++Copyright: 2020-2021, Aaron Wyatt et al."
++License: GPL-3
++ FIXME
++
++Files: LICENSES/GPL-3.0.txt
++Copyright: 2007, Free Software Foundation, Inc. <https://fsf.org/>
++License: GPL-3
++ FIXME
++
++Files: src/gui/about.cpp
++Copyright: 2020, Aaron Wyatt.
++License: GPL-3+ and/or LGPL
++ FIXME
++
++Files: faust-src/freeverbdsp.dsp
++Copyright: NONE
++License: LGPL
++ FIXME
++
++Files: LICENSES/LGPL-3.0-only.txt
++Copyright: 2007, Free Software Foundation, Inc. <https://fsf.org/>
++License: LGPL-3
++ FIXME
++
++Files: linux/org.jacktrip.JackTrip.metainfo.xml.in.in
++Copyright: 2021, Nils Tonnätt <nils.tonnaett@posteo.de> -->
++License: UNKNOWN
++ FIXME
++
diff --cc debian/docs
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a188e0692f3dd37b2e8ec2b3d3cfe74ce884d3e9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++docs/*
diff --cc debian/gbp.conf
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a7281f94b2b532a1b8b07631ce0fc5d598e27ecc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++# Configuration file for git-buildpackage and friends
++
++[DEFAULT]
++pristine-tar = True
++sign-tags = True
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5790ec6df6a4448d15f02b26febd0c55bcb94ed1
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,14 @@@
++#!/bin/sh
++
++## script to initialize a cloned repository
++## with per (local) repository settings.
++
++# - ignore quilt's .pc/ directory
++# - enable the "--follow-tags" mode for pushing
++
++echo "tuning git-repository for ${NAME}"
++git config push.followTags true && echo "enabled push.followTags"
++
++GITEXCLUDE=".git/info/exclude"
++egrep "^/?\.pc/?$" "${GITEXCLUDE}" >/dev/null 2>&1 \
++  || (echo "/.pc/" >> "${GITEXCLUDE}" && echo "ignoring /.pc/")
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..14f8304c0b24b566885c94f2f0daafc811f3eae7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,7 @@@
++Name: jacktrip
++Link: /usr/bin/jacktrip
++Alternative: /usr/bin/jacktrip-gui
++Dependents:
++  /usr/share/man/man1/jacktrip.1.gz jacktrip.1.gz /usr/share/man/man1/jacktrip-gui.1.gz
++Priority: 50
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..bddf55b29783ec19cc0dae98e9c0b892594c28ed
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++/usr/bin/*-gui
++/usr/share/applications/
++/usr/share/icons/
++/usr/share/metainfo/
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..49ac1c515fa8a76f830df35f5a91ea81c7abe4d0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++/usr/share/man/*/*-gui.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d2ea7830813c489cde1a0ec1795ca5d58f1d658c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,21 @@@
++.TH jacktrip 1 "2010 Mar 24" GNU
++.SH NAME
++JackTrip \- high-quality system for audio network performances
++.SH SYNOPSIS
++.B jacktrip
++[\fI\,-s|-c|-S|-C hostIPAddressOrURL\/\fR] [\fI\,options\/\fR]
++.SH DESCRIPTION
++JackTrip is a multi-machine audio system used for network music performance over
++the Internet.
++It supports any number of channels (as many as the computer/network can handle)
++of bidirectional, high quality, uncompressed audio signal streaming.
++.SH OPTIONS
++.TP
++\fB\-h\fR, \fB\-\-help\fR
++Prints usage information
++.SH COPYRIGHT
++Copyright \(co 2008\-2022 Juan\-Pablo Caceres, Chris Chafe.
++SoundWIRE group at CCRMA, Stanford University
++This build of JackTrip is subject to LGPL license.
++JackTrip source code is released under MIT and GPL licenses.
++See LICENSE.md file for more information.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b52c267f31755d65cdd4acaae318f3d39b942d43
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,7 @@@
++Name: jacktrip
++Link: /usr/bin/jacktrip
++Alternative: /usr/bin/jacktrip-cli
++Dependents:
++  /usr/share/man/man1/jacktrip.1.gz jacktrip.1.gz /usr/share/man/man1/jacktrip-cli.1.gz
++Priority: 10
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4a7740f43b909c26559d9b4471cc629d62fa39bf
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++/usr/bin/*-cli
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..15c90f56bc9e847fe9394b16b7f67467499cc665
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++/usr/share/man/*/*-cli.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..be626dfa06562aede678ad78f00f21e55bac0f8e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,19 @@@
++Description: Prevent buildsystem from gzipping manpages
++ dh_installman does this for us
++Author: IOhannes m zmölnig
++Origin: Debian
++Forwarded: not-needed
++Last-Update: 2023-09-25
++---
++This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
++--- jacktrip.orig/meson.build
+++++ jacktrip/meson.build
++@@ -346,7 +346,7 @@
++                      command: [help2man, help2man_opts, '--output=@OUTPUT@', jacktrip],
++                      install: not gzip.found(),
++                      install_dir: get_option('mandir') / 'man1')
++-             if gzip.found()
+++             if gzip.found() or false
++                      custom_target('jacktrip.1.gz',
++                              input: manfile,
++                              output: 'jacktrip.1.gz',
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ec3c5876fff4869ae9011c956cd3f012c7e5ea4b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,18 @@@
++Description: Use wrapper-script to launch jacktrip-gui from .desktop
++Author: IOhannes m zmölnig
++Origin: Debian
++Forwarded: not-needed
++Last-Update: 2023-11-10
++---
++This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
++--- jacktrip.orig/linux/org.jacktrip.JackTrip.desktop.in
+++++ jacktrip/linux/org.jacktrip.JackTrip.desktop.in
++@@ -3,7 +3,7 @@
++ Name=JackTrip@name_suffix@
++ Comment=Network Music Performance over the Internet
++ Comment[fr]=Performance de musique en réseau sur internet
++-Exec=jacktrip %u
+++Exec=/usr/bin/jacktrip-gui %u
++ Icon=@icon@
++ Terminal=false
++ StartupWMClass=@wmclass@
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2bbe444a0e29c29cb2c6026ad7d363a2cc3706e7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++gui-launcher.patch
++dont_compress_manpages.patch
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..45fd608fded2992eed4815b196ee82c6ba8266d5
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,85 @@@
++#!/usr/bin/make -f
++# -*- makefile -*-
++# See debhelper(7) (uncomment to enable)
++# output every command that modifies files on the build system.
++#export DH_VERBOSE = 1
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++
++FLAVORS = cli gui
++CONFIG = -Djack=enabled -Dqtversion=6
++CONFIG_cli = -Dnogui=true -Drtaudio=disabled
++CONFIG_gui = -Dnogui=false -Drtaudio=enabled
++
++ifeq ($(strip $(filter $(DEB_HOST_ARCH), amd64 arm64 i386)),)
++CONFIG += -Dnovs=true
++else
++QT_DEPENDS = \
++      qml6-module-qt5compat-graphicaleffects, \
++      qml6-module-qtqml-workerscript, \
++      qml6-module-qtquick-controls, \
++      qml6-module-qtquick-layouts, \
++      qml6-module-qtquick-templates, \
++      qml6-module-qtquick-window, \
++      qml6-module-qtwebchannel, \
++      qml6-module-qtwebengine
++endif
++
++
++
++builddir=debian/build/flavor-
++
++export QT_SELECT=qt6
++DEB_SRCDIR = .
++
++%:
++      dh $@ --sourcedirectory=$(DEB_SRCDIR) --buildsystem=meson
++
++#.PHONY: $(patsubst %,configure_%,$(FLAVORS))
++override_dh_auto_configure-arch: $(patsubst %,configure_%,$(FLAVORS))
++configure_%:
++      dh_auto_configure -a -B $(builddir)$* -- $(strip $(CONFIG) $(CONFIG_$*))
++
++#.PHONY: $(patsubst %,build_%,$(FLAVORS))
++override_dh_auto_build-arch: $(patsubst %,build_%,$(FLAVORS))
++build_%:
++      dh_auto_build -a -B $(builddir)$*
++
++
++#.PHONY: $(patsubst %,test_%,$(FLAVORS))
++override_dh_auto_test-arch: $(patsubst %,test_%,$(FLAVORS))
++test_%:
++      dh_auto_test -a -B $(builddir)$*
++
++#.PHONY: $(patsubst %,install_%,$(FLAVORS))
++override_dh_auto_install-arch: $(patsubst %,install_%,$(FLAVORS))
++install_%:
++      dh_auto_install -a -B $(builddir)$*
++      -mv debian/tmp/usr/bin/jacktrip debian/tmp/usr/bin/jacktrip-$*
++      # dummy manpages (for cross-compiling)
++      mkdir -p debian/tmp/usr/share/man/man1/
++      test -e debian/tmp/usr/share/man/man1/jacktrip.1 || cp debian/jacktrip.1 debian/tmp/usr/share/man/man1/jacktrip.1
++      # flavoured manpages
++      -mv debian/tmp/usr/share/man/man1/jacktrip.1 debian/tmp/usr/share/man/man1/jacktrip-$*.1
++      -mv debian/tmp/usr/share/man/man1/jacktrip.1.gz debian/tmp/usr/share/man/man1/jacktrip-$*.1.gz
++      -find debian/tmp -type f -name "*.desktop" -exec sed -e "s|^\(Exec=jacktrip\)$$|\1-$*|" -i {} ";"
++
++override_dh_installchangelogs:
++      dh_installchangelogs docs/changelog.yml
++
++override_dh_gencontrol:
++      dh_gencontrol -- \
++              -Vqt:Depends="$(QT_DEPENDS)"
++
++
++
++DEB_COPYRIGHT_CHECK_IGNORE_REGEX = \
++        debian/.*|documentation/img/.*|docs/images/.*\.png|src/gui/.*\.png|src/gui/alt/Jacktrip\.ai|macos/jacktrip\.iconset/.*\.png|macos/JackTrip\.app_template/Contents/Resources/jacktrip\.icns|macos/jacktrip_alt\.icns
++# licensecheck v1
++.PHONY: licensecheck
++licensecheck:
++      LANG=C.UTF-8 licensecheck \
++              -i "^($(DEB_COPYRIGHT_CHECK_IGNORE_REGEX))$$" \
++              --check '.*' --recursive --deb-machine --lines 0 * \
++              > debian/copyright_newhints
++      cmp debian/copyright_hints debian/copyright_newhints \
++              && rm debian/copyright_newhints
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..33c3a640d2a84306b6a8b5640692ac3481739e65
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++---
++include:
++  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
++  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9bd824a7f368b710535ce998f457e2250a875528
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++---
++Bug-Database: https://github.com/jacktrip/jacktrip/issues
++Bug-Submit: https://github.com/jacktrip/jacktrip/issues/new
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6a1ed2192dd241bae25f29593d207bf1352152e2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,8 @@@
++# you can run the "uscan" command to check for upstream updates and more.
++# See uscan(1) for format
++version=4
++opts=dversionmangle=auto,\
++     uversionmangle=s/-(alpha|beta|pre|rc)/~$1/,\
++     repacksuffix=+ds,\
++     filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE@-$1.tar.gz% \
++  https://github.com/jacktrip/jacktrip/tags .*/v?(\d\S*)\.tar\.gz