shaheed (Shaheed Haque)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Feb 6 2017, 6:40 PM (147 w, 2 d)
Availability
Available

Recent Activity

Jan 13 2018

shaheed committed R518:e134f1917f9c: Upstream accepted patch https://bitbucket.org/wlav/cppyy/issues/15/can… (authored by shaheed).
Upstream accepted patch https://bitbucket.org/wlav/cppyy/issues/15/can…
Jan 13 2018, 5:31 PM
shaheed committed R518:8524696f5dce: Upstream fixed https://bitbucket.org/wlav/cppyy/issues/17/rootcling-crash-when… (authored by shaheed).
Upstream fixed https://bitbucket.org/wlav/cppyy/issues/17/rootcling-crash-when…
Jan 13 2018, 5:31 PM

Dec 10 2017

shaheed committed R518:83aae27df682: Whoops, missed the "--upgrade" in pip install. (authored by shaheed).
Whoops, missed the "--upgrade" in pip install.
Dec 10 2017, 12:02 PM

Nov 29 2017

shaheed committed R518:b75937923036: Verbosity--. (authored by shaheed).
Verbosity--.
Nov 29 2017, 12:23 AM
shaheed committed R518:3fab9954eb49: Ignore more atomic stuff that causes errors. (authored by shaheed).
Ignore more atomic stuff that causes errors.
Nov 29 2017, 12:23 AM
shaheed committed R518:8876443f8148: Make the way i18n strings are flagged provoke fewer PyCharm reds. (authored by shaheed).
Make the way i18n strings are flagged provoke fewer PyCharm reds.
Nov 29 2017, 12:23 AM
shaheed added inline comments to D8780: Try `llvm-config` to find `libclang`.
Nov 29 2017, 12:06 AM · Build System, Frameworks

Nov 21 2017

shaheed committed R518:7435bf6dc584: Fix Python2 typo. (authored by shaheed).
Fix Python2 typo.
Nov 21 2017, 10:38 PM
shaheed committed R518:464f1f5c6da9: Use customisation to fixup QApplication. (authored by shaheed).
Use customisation to fixup QApplication.
Nov 21 2017, 9:06 PM
shaheed committed R518:770b90a42d56: Use proper pip versioning, and move wheel building to be POST_BUILD. (authored by shaheed).
Use proper pip versioning, and move wheel building to be POST_BUILD.
Nov 21 2017, 9:06 PM
shaheed committed R518:60593ca2bf9b: Add support for EXTRA_PYTHONS. (authored by shaheed).
Add support for EXTRA_PYTHONS.
Nov 21 2017, 9:06 PM

Nov 19 2017

shaheed committed R518:771135df67d9: Add an example program. (authored by shaheed).
Add an example program.
Nov 19 2017, 9:00 PM
shaheed committed R518:aa6a07c78698: Cleanup rename, and get "make install" working again. (authored by shaheed).
Cleanup rename, and get "make install" working again.
Nov 19 2017, 9:00 PM
shaheed committed R518:22cdb3b2a815: Align make target names and ctest test names. (authored by shaheed).
Align make target names and ctest test names.
Nov 19 2017, 9:00 PM
shaheed committed R518:4afaaa2d29aa: Fixup broken KF5 dependencies: - Calendar (with workaround for pkgconfig… (authored by shaheed).
Fixup broken KF5 dependencies: - Calendar (with workaround for pkgconfig…
Nov 19 2017, 9:00 PM

Nov 17 2017

shaheed committed R518:0a0a5bac3f48: Avoid crash processing Qt5Core by omitting qlist.h (but get an error). (authored by shaheed).
Avoid crash processing Qt5Core by omitting qlist.h (but get an error).
Nov 17 2017, 6:48 PM
shaheed committed R518:2320aa219575: Avoid crash processing Qt5Core by omitting qlist.h (but get an error). (authored by shaheed).
Avoid crash processing Qt5Core by omitting qlist.h (but get an error).
Nov 17 2017, 6:48 PM
shaheed committed R518:6ed9e5a119e2: Pass the version and link_libraries properly. (authored by shaheed).
Pass the version and link_libraries properly.
Nov 17 2017, 12:44 PM
shaheed committed R518:692107ecb00e: Bring get_pkgconfig_info() into use. (authored by shaheed).
Bring get_pkgconfig_info() into use.
Nov 17 2017, 12:44 PM
shaheed committed R518:2f201808ddb7: Qt5.WaylandCompositor and Qt5.WebView passing sanity (total 21/26). (authored by shaheed).
Qt5.WaylandCompositor and Qt5.WebView passing sanity (total 21/26).
Nov 17 2017, 12:39 PM
shaheed committed R518:3a92839110ac: Eliminate Qt5 compile warning. (authored by shaheed).
Eliminate Qt5 compile warning.
Nov 17 2017, 12:39 PM
shaheed committed R518:5580a6e84c26: Get 19/26 Qt modules passing sanity test. (authored by shaheed).
Get 19/26 Qt modules passing sanity test.
Nov 17 2017, 12:36 AM

Nov 16 2017

shaheed committed R518:f2dcfee9a462: Fx some Qt dependencies to get two modules compiling cleanly. (authored by shaheed).
Fx some Qt dependencies to get two modules compiling cleanly.
Nov 16 2017, 10:09 PM
shaheed committed R518:38f60221d2f4: Bring get_pkgconfig_info() into use. (authored by shaheed).
Bring get_pkgconfig_info() into use.
Nov 16 2017, 10:09 PM
shaheed committed R518:59b6d7581cd3: Remove stray debug. (authored by shaheed).
Remove stray debug.
Nov 16 2017, 10:09 PM
shaheed committed R518:d9866f3033db: Pass the version and link_libraries properly. (authored by shaheed).
Pass the version and link_libraries properly.
Nov 16 2017, 10:09 PM
shaheed committed R518:647450ac5c8c: Add Qt5 to build. (authored by shaheed).
Add Qt5 to build.
Nov 16 2017, 10:09 PM
shaheed committed R518:fb54314710da: Move KF5 to a subdirectory. (authored by shaheed).
Move KF5 to a subdirectory.
Nov 16 2017, 10:09 PM
shaheed committed R518:22353147d4f1: Get a couple of the newly compiling modules loading too. (authored by shaheed).
Get a couple of the newly compiling modules loading too.
Nov 16 2017, 4:13 PM
shaheed committed R518:406de6a51ba5: Get all remaining modules compiling. (authored by shaheed).
Get all remaining modules compiling.
Nov 16 2017, 2:46 AM

Nov 15 2017

shaheed committed R518:082c42cf9ca2: .gitignore not needed. (authored by shaheed).
.gitignore not needed.
Nov 15 2017, 8:42 PM
shaheed committed R518:7700329a74db: Fixup all undefined symbols causing "import" not to work. It is TBD how much of… (authored by shaheed).
Fixup all undefined symbols causing "import" not to work. It is TBD how much of…
Nov 15 2017, 8:42 PM
shaheed committed R518:c59731af21e6: Use the correct CMake version for Cppyy. (authored by shaheed).
Use the correct CMake version for Cppyy.
Nov 15 2017, 8:42 PM

Nov 14 2017

shaheed added inline comments to D8780: Try `llvm-config` to find `libclang`.
Nov 14 2017, 9:29 AM · Build System, Frameworks
shaheed added inline comments to D8780: Try `llvm-config` to find `libclang`.
Nov 14 2017, 9:26 AM · Build System, Frameworks

Nov 13 2017

shaheed added a comment to D8780: Try `llvm-config` to find `libclang`.

I'm afraid your's truly might take a bit of the blame. The basis of the logic was likely my original Python code, which did just enough to make Ubuntu work.

Nov 13 2017, 6:23 AM · Build System, Frameworks

Nov 12 2017

shaheed committed R518:7c833856f4a8: Correct definition of Tier 4. (authored by shaheed).
Correct definition of Tier 4.
Nov 12 2017, 12:00 AM

Nov 11 2017

shaheed committed R518:dac5572d3deb: KF5AkonadiSearch does not contribute any targets, so treat it as a native… (authored by shaheed).
KF5AkonadiSearch does not contribute any targets, so treat it as a native…
Nov 11 2017, 11:47 PM
shaheed committed R518:292d078f9177: Incremental progress on KF5Mime. (authored by shaheed).
Incremental progress on KF5Mime.
Nov 11 2017, 11:47 PM
shaheed committed R518:4c0c5f320ba9: Recast in more structure form. (authored by shaheed).
Recast in more structure form.
Nov 11 2017, 12:19 AM
shaheed committed R518:909bbb62e530: Enable unit tests. (About 68% passing) (authored by shaheed).
Enable unit tests. (About 68% passing)
Nov 11 2017, 12:19 AM
shaheed committed R518:6c2a549de30c: Ignore generated files. (authored by shaheed).
Ignore generated files.
Nov 11 2017, 12:19 AM

Nov 9 2017

shaheed committed R518:d431acf41fbb: Robustly fix the handling of stray "/" characters in paths, and the… (authored by shaheed).
Robustly fix the handling of stray "/" characters in paths, and the…
Nov 9 2017, 2:29 PM

Nov 8 2017

shaheed committed R518:3337eae72df3: Remove spurious logic. (authored by shaheed).
Remove spurious logic.
Nov 8 2017, 7:17 PM
shaheed committed R518:aacd5275415f: Handle duplicate dependencies cleanly. (authored by shaheed).
Handle duplicate dependencies cleanly.
Nov 8 2017, 6:41 PM
shaheed committed R518:1be8a56f148b: Handle catch-all include directories more cleanly. Fix paths with duplicate //… (authored by shaheed).
Handle catch-all include directories more cleanly. Fix paths with duplicate //…
Nov 8 2017, 6:41 PM
shaheed committed R518:3da9ecc7da40: Generalise the namespace support. (authored by shaheed).
Generalise the namespace support.
Nov 8 2017, 6:41 PM
shaheed committed R518:1866c861ce5e: Expose VERBOSE setting. (authored by shaheed).
Expose VERBOSE setting.
Nov 8 2017, 6:41 PM

Nov 7 2017

shaheed committed R518:0907ce9dc696: Rework the automatic dependency extraction for completeness. (authored by shaheed).
Rework the automatic dependency extraction for completeness.
Nov 7 2017, 8:43 PM
shaheed committed R518:efcba915a403: Fix the dependencies of Libkdepim. (authored by shaheed).
Fix the dependencies of Libkdepim.
Nov 7 2017, 8:43 PM
shaheed committed R518:d033176f34d4: Correct the setting of linkdefs. (authored by shaheed).
Correct the setting of linkdefs.
Nov 7 2017, 8:43 PM
shaheed committed R518:6c406a34d9a1: Fix a number of broken dependencies. (authored by shaheed).
Fix a number of broken dependencies.
Nov 7 2017, 11:15 AM
shaheed committed R518:2486ca33ef3c: Fix and argument passing error (pkg/_pkg) and tidyup argument handling. (authored by shaheed).
Fix and argument passing error (pkg/_pkg) and tidyup argument handling.
Nov 7 2017, 11:15 AM
shaheed committed R518:898cc47667c7: Get all tier1-3 frameworks, and a few more, through "CMake" and all but about 6… (authored by shaheed).
Get all tier1-3 frameworks, and a few more, through "CMake" and all but about 6…
Nov 7 2017, 12:41 AM
shaheed committed R518:37ebaa347536: Add some diagnostic support. (authored by shaheed).
Add some diagnostic support.
Nov 7 2017, 12:41 AM

Nov 5 2017

shaheed committed R518:d2fa9d692ccc: Factor out common logic. (authored by shaheed).
Factor out common logic.
Nov 5 2017, 9:59 PM
shaheed committed R518:1741d8ade605: Switch to using wheels. (authored by shaheed).
Switch to using wheels.
Nov 5 2017, 8:43 PM
shaheed committed R518:19a94fb3ae2b: Initial attempt at cppyy-based bindings. (authored by shaheed).
Initial attempt at cppyy-based bindings.
Nov 5 2017, 1:14 AM

Oct 13 2017

shaheed added a comment to D7736: Not-to-be-merged review of Python bindings generator.

I hate to add a ping without any useful review, but I'm quite interested in this effort as I have a pykde4-based application which I would really like to get ported to the modern frameworks. Current distro packages of pykde4 are increasingly broken, and coverage of the existing bindings isn't sufficient to get the stuff I'm using (which isn't much, really) running.

Is there anything that someone like me can do to help with this?

Oct 13 2017, 3:13 PM · Build System, Frameworks

Sep 8 2017

shaheed added a comment to D7736: Not-to-be-merged review of Python bindings generator.

My suggestion would be to focus any review efforts in this order:

Sep 8 2017, 5:29 PM · Build System, Frameworks
shaheed added inline comments to D7736: Not-to-be-merged review of Python bindings generator.
Sep 8 2017, 5:26 PM · Build System, Frameworks
shaheed added a comment to D7736: Not-to-be-merged review of Python bindings generator.

My comments here are phrased as if this SIP-based approach was the solution eventually adopted (cppyy might be different). With that said...

Sep 8 2017, 5:08 PM · Build System, Frameworks
shaheed updated the summary of D7736: Not-to-be-merged review of Python bindings generator.
Sep 8 2017, 2:20 PM · Build System, Frameworks
shaheed retitled D7736: Not-to-be-merged review of Python bindings generator from Not-to-be-merged review fo Python bindings generator to Not-to-be-merged review of Python bindings generator.
Sep 8 2017, 2:19 PM · Build System, Frameworks
shaheed updated the summary of D7736: Not-to-be-merged review of Python bindings generator.
Sep 8 2017, 2:18 PM · Build System, Frameworks
shaheed created D7736: Not-to-be-merged review of Python bindings generator.
Sep 8 2017, 2:17 PM · Build System, Frameworks

Apr 8 2017

shaheed added a comment to D5289: Import Find{Clang,LLVM} from KDevelop for Python bindings generation.

I did some negative testing, and from what I can see, 3.8 might well be OK
for the ECM fork. My version depends on 3.9 (for example, there are some
new constants defined by clang which I use), but I've no idea if this will
ever be merged.

Apr 8 2017, 9:09 AM · Build System, Frameworks

Apr 3 2017

shaheed updated subscribers of D5289: Import Find{Clang,LLVM} from KDevelop for Python bindings generation.

Fwiw, I think that a specific version check may not be needed. The original
code I wrote, which I assume Steve may have simply carried forward in the
cmake ecm logic, DID have a version check but only because the python
bindings were newish circa libclang 3.8.

Apr 3 2017, 8:22 PM · Build System, Frameworks

Feb 12 2017

shaheed added inline comments to D4510: Python bindings: Restore handling of deprecated constructs..
Feb 12 2017, 9:08 PM · Build System, Frameworks
shaheed added inline comments to D4509: Python bindings: Some comment-only tidyups and PEP-8 fixes..
Feb 12 2017, 8:54 PM · Build System, Frameworks
shaheed added a comment to D4509: Python bindings: Some comment-only tidyups and PEP-8 fixes..

I think the scope of the changes in this commit are perfectly reasonable. I don't think it is unreasonable to group them either.

Feb 12 2017, 8:52 PM · Build System, Frameworks
shaheed added inline comments to D4509: Python bindings: Some comment-only tidyups and PEP-8 fixes..
Feb 12 2017, 8:49 PM · Build System, Frameworks
shaheed added a comment to D4509: Python bindings: Some comment-only tidyups and PEP-8 fixes..

The PEP-8 changes are some blank line changes.

Feb 12 2017, 8:41 PM · Build System, Frameworks

Feb 8 2017

shaheed retitled D4511: Python bindings: Don't ignore the diagnostics from methodcode rules. from Don't ignore the diagnostics from methodcode rules. to Python bindings: Don't ignore the diagnostics from methodcode rules..
Feb 8 2017, 6:56 PM
shaheed retitled D4511: Python bindings: Don't ignore the diagnostics from methodcode rules. from to Don't ignore the diagnostics from methodcode rules..
Feb 8 2017, 6:50 PM
shaheed retitled D4510: Python bindings: Restore handling of deprecated constructs. from to Python bindings: Restore handling of deprecated constructs..
Feb 8 2017, 6:43 PM · Build System, Frameworks
shaheed retitled D4509: Python bindings: Some comment-only tidyups and PEP-8 fixes. from Some comment-only tidyups and PEP-8 fixes. to Python bindings: Some comment-only tidyups and PEP-8 fixes..
Feb 8 2017, 6:09 PM · Build System, Frameworks
shaheed retitled D4509: Python bindings: Some comment-only tidyups and PEP-8 fixes. from to Some comment-only tidyups and PEP-8 fixes..
Feb 8 2017, 6:06 PM · Build System, Frameworks