Photo Video Applications

PPA description

Photo Video Applications build for the Standard (GTK) Ubuntu platforms
______________________________________________________________________

WARNING: This PPA contains the latest available libraries to build the applications. In some cases you may be asked for a "Partial Upgrade",
or removal of an earlier installed application.

Please do read the following explanations on how to proceed carefully.
______________________________________________________________________

DO NOT ACCEPT ANY PARTIAL UPGRADE as it will remove from your system some application(s) not build with the latest libraries dependency.

I have already posted in this PPA, Photo Video Apps rebuild with the latest libraries. If you have an application to be removed by an update (partial upgrade) please contact me. I will upload here a new build for this particular application.

https://launchpad.net/~anton+

Still some folks like Mr. Dariusz Duma in his 'Highly explosive!' PPA, Mr. Pascal de Bruijn in his 'Darktable Releases' PPA do mess with the versions of some applications. They place a number followed by a colon (:) before the official numbering of the upstream application. Most of the time they use 1: followed by the upstream version nbr, although neither Debian nor Ubuntu use this scheme in their published package for the respective application. I don't see the usefulness of such a versioning aside from being assured that their packages will prevail over other packages (from other PPAs and Official ones as well) lacking the '1:' prefix, whatever the upstream version is.

i.e. if you have upstream version 2.0.0 installed from such a PPA the installed version on your system is 1:2.0.0, then if a new upstream version 2.1.0 is available in any other PPA (without the 1:) or official Debian Ubuntu update, you won't see it as an available update. You will get stuck with their 1: PPA version, period.

I will not publish any package with this kind of version scheme unless Debian or Ubuntu does.

This mean that if you want to install a newer version than available in their PPAs, you will have to remove (their) installed application from your system, or let the updater remove it for you.

$ sudo apt-get remove [package-name]

In the end you may be better off removing their PPAs altogether, like the PJM de Bruijn PPA 'Darktable Releases':

$ sudo apt-add-repository --remove ppa:pmjdebruijn/darktable-release

And the Dariusz Duma 'Highly explosive!' PPA:

$ sudo apt-add-repository --remove ppa:dhor/myway

In his case the git daily build of photoflow upstream version 0.2.5 is photoflow-git version 1:2.4+git ... This is the first time I see a packager building a package version completely uncorrelated to the upstream original source version. I must admit he is doing quite the same with his rawtherapee git build named rawtherapee-unstable. In addition he is unable to provide an up-to-date build for TRUSTY 14.04.
______________________________________________________________________

Another WARNING: Before updating to a newer version of Darktable make sure to read carefully the /usr/share/doc/darktable/NEWS.Debian.gz . Version 1.0, 1.6 and 2.0 have an incompatible data base format.
______________________________________________________________________

[NOTE]: TRUSTY 14.04 Users : How to upgrade from boost 1.54 (default) to
        boost 1.55
______________________________________________________________________

Again DO NOT ACCEPT ANY PARTIAL UPGRADE ... My recommendation is to use CLI

$ sudo apt-get install libboost1.55-dev

Then the system will warn you of all the packages to be REMOVED: Please keep tab of all non libboost packages. On my system I have: libasio-dev libnux-4.0-dev libqtgstreamer-dev libunity-core-6.0-dev listed in 'The following packages will be REMOVED:'. These packages will need to be rebuild against the libraries of this PPA. I did rebuild them here. If you have any other package affected and you can't rebuild it from source, please message me and I will post here a rebuild. Do not accept the update until the rebuild packages are ready:

[...]
Do you want to continue? [Y/n]

After accepting the update you can launch the next cmd. line:

$ sudo apt-get install libboost1.55-all.dev
______________________________________________________________________

[NOTE]: TRUSTY 14.04 Users : If you want to continue getting the development
        version of Rawtherapee = package rawtherapee in this PPA.
______________________________________________________________________

You will have to install GCC 4.9 in Trusty 14.04. The steps are easy:

1. Add Ubuntu PPA Toolchain test builds & Install GCC 4.9
   $ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
   $ sudo apt-get update
   $ sudo apt-get install gcc-4.9 g++-4.9

2. DO NOT INSTALL ANY UPDATES while this PPA is in your system.

3. As soon as GCC 4.9 is installed remove the PPA as you don't want GCC 5
   $ sudo apt-add-repository --remove ppa:ubuntu-toolchain-r/test

4. If you want to default your system to GCC 4.9, have a look at this webpage
   http://charette.no-ip.com:81/programming/2011-12-24_GCCv47/
______________________________________________________________________

[NOTE]: Aegisub and Aegisub-unstable can be installed together in Ubuntu.
        Don't forget to install the internationalization package aegisub-l10n
        if you need anything other than English.
______________________________________________________________________

[NOTE]: For PhotoFlow both photoflow and photoflow-unstable can be installed
        together now in Ubuntu as I did add a patch for the unstable version.
        The unstable (Git) build doesn't crash anymore on any image closing.
        NOT WORKING ANYMORE.
______________________________________________________________________

[FIX]: For those who are in either Trusty, Vivid or Wily, my recent
       backport of json-glib will make the click package to crash at
       startup. I have removed it from the PPA. This is due to the Python3
       version being linked to the GTK version.
       To get back to the standard version, either use Synaptic or download
       your version packages from https://launchpad.net/ubuntu/+source/json-glib
       $ sudo dpkg -i gir1.2-json-1.0_0.16.2-1ubuntu1_amd64.deb \
       libjson-glib-1.0-0_0.16.2-1ubuntu1_amd64.deb \
       libjson-glib-1.0-common_0.16.2-1ubuntu1_all.deb \
       libjson-glib-dev_0.16.2-1ubuntu1_amd64.deb
______________________________________________________________________

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:anton+/photo-video-apps to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:anton+/photo-video-apps
sudo apt update
        
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

Display sources.list entries for:
deb https://ppa.launchpadcontent.net/anton+/photo-video-apps/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src https://ppa.launchpadcontent.net/anton+/photo-video-apps/ubuntu YOUR_UBUNTU_VERSION_HERE main 
Signing key:
4096R/77A67176B2F831A94E5E9591E058073A72B61DBF (What is this?)
Fingerprint:
77A67176B2F831A94E5E9591E058073A72B61DBF

Dependencies:

  • GCC defaults 5.3 [disabled] (included )
  • GCC 5.3 [disabled] (included )

For questions and bugs with software in this PPA please contact Pascal Mons.

PPA statistics

Activity
0 updates added during the past month.
View package details

Overview of published packages

175 of 406 results
Package Version Uploaded by
aegisub 3.2.2+dfsg-3pmo2~xenial Pascal Mons ()
aegisub 3.2.2+dfsg-3pmo2~trusty Pascal Mons ()
aegisub 3.2.2+dfsg-3pmo2~cosmic Pascal Mons ()
aegisub 3.2.2+dfsg-3pmo2~bionic Pascal Mons ()
aegisub-unstable 8898+dfsg-1pmo4~xenial Pascal Mons ()
aegisub-unstable 8898+dfsg-1pmo4~trusty Pascal Mons ()
appdirs 1.4.0-3.0pmo1~xenial Pascal Mons ()
appdirs 1.4.0-3.0pmo1~trusty Pascal Mons ()
aptdaemon 1.1.1-1ubuntu5.2.0pmo1.1~trusty Pascal Mons ()
audacity 2.1.2-2pmo0~xenial Pascal Mons ()
audacity 2.1.2-2pmo0~trusty Pascal Mons ()
autoconf 2.69-8.1~pmo1~trusty Pascal Mons ()
autoconf 2.69-8.1~pmo1~precise Pascal Mons ()
automake-1.14 1:1.14.1-3.1~pmo2~trusty Pascal Mons ()
automake-1.14 1:1.14.1-3.1~pmo2~precise Pascal Mons ()
babl 0.1.22-1pmo1~xenial Pascal Mons ()
babl 0.1.22-1pmo1~trusty Pascal Mons ()
birdfont 2.17.1-1pmo1~xenial Pascal Mons ()
birdfont 2.17.1-1pmo1~trusty Pascal Mons ()
blinker 1.3.dfsg2-1pmo0~trusty Pascal Mons ()
boost-mpi-source1.55 1.55.0+dfsg-3ubuntu2.0pmo1~trusty Pascal Mons ()
boost1.55 1.55.0+dfsg-3ubuntu2.0pmo1~trusty Pascal Mons ()
ccextractor 0.79-1pmo1.2.0~zesty Pascal Mons ()
ccextractor 0.79-1pmo1.2~xenial Pascal Mons ()
ccextractor 0.79-1pmo1.2~trusty Pascal Mons ()
cdbs 0.4.122ubuntu2-precise Pascal Mons ()
cfitsio 3.430-3.1pmo1~cosmic Pascal Mons ()
cfitsio 3.430-2.1pmo1.1~xenial Pascal Mons ()
cfitsio 3.430-2.1pmo1.1~trusty Pascal Mons ()
cfitsio 3.430-2.1pmo1.1~bionic Pascal Mons ()
clipgrab 3.7.2-1pmo2~disco Pascal Mons ()
clipgrab 3.7.2-1pmo2~cosmic Pascal Mons ()
clipgrab 3.7.2-1pmo2~bionic Pascal Mons ()
clipgrab 3.7.2-1pmo1~xenial Pascal Mons ()
cmake 3.6.2-2ubuntu1.1pmo1.0~xenial Pascal Mons ()
cmake 3.6.2-2ubuntu1.0pmo1~trusty Pascal Mons ()
codespeak-lib 1.4.20-1pmo4~precise Pascal Mons ()
colord 1.0.9-1pmo1.0~trusty Pascal Mons ()
colord-gtk 0.1.26-1pmo0~trusty Pascal Mons ()
contextlib2 0.5.1-1pmo1.1~trusty Pascal Mons ()
converseen 0.9.5.2-1pmo1~xenial Pascal Mons ()
converseen 0.9.2-1pmo1~trusty Pascal Mons ()
converseen 0.9.2-1pmo1~precise Pascal Mons ()
cups 2.2.8-5ubuntu1.1pmo1~cosmic Pascal Mons ()
cups 2.2.7-1ubuntu2.1.1pmo1.0~bionic (Newer version available) Pascal Mons ()
cups 2.1.3-4ubuntu0.5.1pmo1~xenial (Newer version available) Pascal Mons ()
cups-filters 1.8.3-2ubuntu3.4.0pmo1~xenial (Newer version available) Pascal Mons ()
cython 0.23.3-0ubuntu1.0pmo1~trusty Pascal Mons ()
d-shlibs 0.62-ubuntu1.0pmo0~trusty Pascal Mons ()
darktable 2.0.0-1pmo1.0~trusty Pascal Mons ()
dcraw 9.28.0-1pmo2.1~xenial Pascal Mons ()
dcraw 9.28.0-1pmo2.1~trusty Pascal Mons ()
dcraw 9.28.0-1pmo2.1~cosmic Pascal Mons ()
dcraw 9.28.0-1pmo2.1~bionic Pascal Mons ()
dcraw 9.27.0-1pmo1~precise Pascal Mons ()
debhelper 11-1ubuntu1.1pmo1~xenial Pascal Mons ()
debhelper 10.7-2ubuntu2.0pmo2.0~trusty Pascal Mons ()
delaboratory 0.8-2pmo2~xenial Pascal Mons ()
delaboratory 0.8-2pmo2~trusty Pascal Mons ()
dh-autoreconf 14-1pmo1~xenial Pascal Mons ()
dh-autoreconf 12-1ubuntu1.1pmo1~trusty Pascal Mons ()
diffimg 2.2.0-1pmo3~yakkety Pascal Mons ()
diffimg 2.2.0-1pmo3~xenial Pascal Mons ()
diffimg 2.2.0-1pmo3~trusty Pascal Mons ()
diffimg 2.2.0-1pmo3~precise Pascal Mons ()
dpkg 1.17.25.0-ubuntu1.1pmo1~trusty Pascal Mons ()
dpkg 1.17.5-ubuntu5.4~pmo1~precise Pascal Mons ()
easyimagesizer 3.0.7-pmo3~xenial Pascal Mons ()
easyimagesizer 3.0.7-pmo1~trusty Pascal Mons ()
easyimagesizer 3.0.7-pmo1~precise Pascal Mons ()
easyimagesizer 3.0.7-1pmo1~bionic Pascal Mons ()
easyimagesizer 3.0.7-1pmo1~artful Pascal Mons ()
enblend-enfuse 4.2+dfsg-1ubuntu1.0pmo1.0~yakkety Pascal Mons ()
enblend-enfuse 4.2+dfsg-1ubuntu1.0pmo1.0~xenial Pascal Mons ()
enblend-enfuse 4.1.5+dfsg-1ubuntu1.0pmo1.2~trusty Pascal Mons ()
175 of 406 results

Latest updates

  • libraw 208 weeks ago
    Failed to build: i386
  • libraw 208 weeks ago
    Failed to build: i386
  • libraw 208 weeks ago
    Successfully built
  • libraw 208 weeks ago
    Successfully built
  • libraw 208 weeks ago
    Successfully built