lp:~neon/perlqt/master

Created by Rohan Garg and last modified
Get this branch:
bzr branch lp:~neon/perlqt/master

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Deprecated Projected Neon
Project:
PerlQT
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://anongit.kde.org/perlqt.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on izar and finished taking 10 seconds — see the log
Import started on izar and finished taking 2 minutes — see the log
Import started on izar and finished taking 2 minutes — see the log
Import started on alnitak and finished taking 2 minutes — see the log

Recent revisions

517. By Chris Burel <email address hidden>

Merge branch 'bugfix/360846'

516. By Chris Burel <email address hidden>

Monkeypatch QMessageBox::information in test, so test does not require user interaction.

515. By Petr Písař <email address hidden>

Initialize smokeperl_object properly

This patch fixes this build failure with GCC 6:

/builddir/build/BUILD/Qt-0.96.0/qtcore/src/util.cpp:2248:59: error: cannot convert 'bool' to 'void*' in initialization
         static smokeperl_object nothis = { 0, 0, 0, false };
                                                           ^
CPAN RT#111630

Signed-off-by: Petr Písař <email address hidden>
Signed-off-by: Chris Burel <email address hidden>

514. By David Faure

set cmake_min_req to enable new policies

513. By Chris Burel <email address hidden>

Fix cmake dependency on optional smoke components.

PerlQt depends on the smoke wrapper library for a component, not the source
library itself. So if, for instance, Qwt is installed, but the smoke lib is
not present, perl bindings to qwt cannot be built. This change updates the
dependency to be on the smoke qwt library instead.

Fixes issue 63.

512. By Olivier Lahaye <email address hidden>

Fix cmake 2.6 support, which lacks string(SUBSTRING ...) with negative indexes.

511. By Olivier Lahaye <email address hidden>

Fix puic generated code for qt3support widgets.

Patch from issue https://github.com/chrisburel/perlqt4/issues/46 "Qt3Support is broken in puic4"

510. By Olivier Lahaye <email address hidden>

Fix problems with puic4 -x code generation.

This is a patch submitted for https://github.com/chrisburel/perlqt4/issues/44 "puic4 -x does not create valid perl code"

509. By Albert Astals Cid

Merge remote-tracking branch 'origin/KDE/4.14'

508. By Chris Burel <email address hidden>

Use a copy of the Qt::AutoLoad::AUTOLOAD variable.

This appears to be a change in Perl's behavior. The way the operator
overloading in PerlQt works is that it first tries to find an operator method
on the class itself, and then next it tries to find one in the so-called
QGlobalSpace, which is a place defined by the smoke library for global Qt
functions. Perl passes the underlying XS code the full package and function
being called, which PerlQt splits into 2 strings, one for the package name, and
one for the method name. PerlQt null-terminates the package name string, and
in previous versions of Perl, this modification did not affect the source
$AUTOLOAD variable. In Perl 5.20.0, it does update the Perl variable, and then
causes confusion down the line.

https://bugzilla.redhat.com/show_bug.cgi?id=1136340
https://bugs.kde.org/show_bug.cgi?id=340518

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.