qdore / mutate Goto Github PK
View Code? Open in Web Editor NEWA simple launcher inspired by Alfred for ubuntu and Fedora.
License: MIT License
A simple launcher inspired by Alfred for ubuntu and Fedora.
License: MIT License
pro文件写法有误,导致32位系统下编译不过,需要将x86_64-linux-gnu替换成i386-linux-gnu。建议先判断下系统是32bit还是64bit,再设置include路径。
All applications display a generic executable icon instead of the application icon on Arch Linux.
I'm not entirely sure why this is happening, but it could be a missing dependency, an issue with the way Mutate gets app icons on Arch, or the fact the Arch runs newer versions of libraries compared to other distros like Ubuntu.
*@*:~$ sudo apt-get install mutate
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
mutate
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/707 kB of archives.
After this operation, 936 kB of additional disk space will be used.
Selecting previously unselected package mutate.
(Reading database ... 352637 files and directories currently installed.)
Preparing to unpack .../mutate_2.3-b~trusty_i386.deb ...
Unpacking mutate (2.3-b~trusty) ...
Setting up mutate (2.3-b~trusty) ...
/var/lib/dpkg/info/mutate.postinst: 15: /var/lib/dpkg/info/mutate.postinst: /usr/lib/i686*/qt5/bin/qmake: not found
Not exactly sure if this is an issue with the version of qt that's available with centos7. I've attached the
the list of rpms that got installed with the yum-builddep and the actual rpmbuild.
Installing : qt5-qtbase-5.4.0-2.el7.x86_64 1/9
Installing : xcb-util-image-0.3.9-4.el7.x86_64 2/9
Installing : xcb-util-renderutil-0.3.8-5.el7.x86_64 3/9
Installing : xcb-util-keysyms-0.3.9-5.el7.x86_64 4/9
Installing : xcb-util-wm-0.3.9-5.el7.x86_64 5/9
Installing : qt5-qtbase-gui-5.4.0-2.el7.x86_64 6/9
Installing : qt5-qtbase-devel-5.4.0-2.el7.x86_64 7/9
Installing : qt5-qtx11extras-5.4.0-1.el7.x86_64 8/9
Installing : qt5-qtx11extras-devel-5.4.0-1.el7.x86_64 9/9
rpmbuild output
:; rpmbuild -bb mutate.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.eue3Ob
+ umask 022
+ cd /home/tcampbell/src/rpmbuild/BUILD
+ cd /home/tcampbell/src/rpmbuild/BUILD
+ rm -rf Mutate-master/src
+ /usr/bin/unzip /home/tcampbell/src/rpmbuild/SOURCES/master.zip
Archive: /home/tcampbell/src/rpmbuild/SOURCES/master.zip
1f826c258e8a9c9d36047fb84837ab96bf7dbdff
creating: Mutate-master/
inflating: Mutate-master/.gitignore
inflating: Mutate-master/LICENSE
inflating: Mutate-master/README.md
creating: Mutate-master/config/
inflating: Mutate-master/config/config.ini
creating: Mutate-master/config/scripts/
creating: Mutate-master/config/scripts/baidu_search/
inflating: Mutate-master/config/scripts/baidu_search/baidu-icon.png
inflating: Mutate-master/config/scripts/baidu_search/baidu_search.sh
creating: Mutate-master/config/scripts/calc/
inflating: Mutate-master/config/scripts/calc/calc.py
inflating: Mutate-master/config/scripts/calc/icon.png
creating: Mutate-master/config/scripts/find/
inflating: Mutate-master/config/scripts/find/find.png
inflating: Mutate-master/config/scripts/find/find.py
creating: Mutate-master/config/scripts/github/
inflating: Mutate-master/config/scripts/github/github.png
inflating: Mutate-master/config/scripts/github/github_search.sh
creating: Mutate-master/config/scripts/google_search/
inflating: Mutate-master/config/scripts/google_search/google.png
inflating: Mutate-master/config/scripts/google_search/google_search.sh
creating: Mutate-master/config/scripts/googletranslate/
inflating: Mutate-master/config/scripts/googletranslate/google_translate.py
inflating: Mutate-master/config/scripts/googletranslate/icon.png
creating: Mutate-master/config/scripts/kill/
inflating: Mutate-master/config/scripts/kill/icon.png
inflating: Mutate-master/config/scripts/kill/kill.py
creating: Mutate-master/config/scripts/logout/
extracting: Mutate-master/config/scripts/logout/logout.png
extracting: Mutate-master/config/scripts/logout/logout.sh
creating: Mutate-master/config/scripts/reboot/
extracting: Mutate-master/config/scripts/reboot/reboot.png
extracting: Mutate-master/config/scripts/reboot/reboot.sh
creating: Mutate-master/config/scripts/shutdown/
extracting: Mutate-master/config/scripts/shutdown/shutdown.png
extracting: Mutate-master/config/scripts/shutdown/shutdown.sh
creating: Mutate-master/debian/
inflating: Mutate-master/debian/README.Debian
inflating: Mutate-master/debian/README.source
inflating: Mutate-master/debian/changelog
extracting: Mutate-master/debian/compat
inflating: Mutate-master/debian/control
inflating: Mutate-master/debian/copyright
inflating: Mutate-master/debian/docs
extracting: Mutate-master/debian/files
inflating: Mutate-master/debian/init.d.ex
inflating: Mutate-master/debian/manpage.1.ex
inflating: Mutate-master/debian/manpage.sgml.ex
inflating: Mutate-master/debian/manpage.xml.ex
inflating: Mutate-master/debian/menu.ex
inflating: Mutate-master/debian/mutate.cron.d.ex
inflating: Mutate-master/debian/mutate.debhelper.log
inflating: Mutate-master/debian/mutate.default.ex
inflating: Mutate-master/debian/mutate.doc-base.EX
extracting: Mutate-master/debian/mutate.substvars
creating: Mutate-master/debian/mutate/
creating: Mutate-master/debian/mutate/DEBIAN/
inflating: Mutate-master/debian/mutate/DEBIAN/control
inflating: Mutate-master/debian/mutate/DEBIAN/md5sums
inflating: Mutate-master/debian/mutate/DEBIAN/postinst
inflating: Mutate-master/debian/mutate/DEBIAN/postrm
creating: Mutate-master/debian/mutate/usr/
creating: Mutate-master/debian/mutate/usr/share/
creating: Mutate-master/debian/mutate/usr/share/doc/
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/README.Debian
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/README.md
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/changelog.gz
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/config.ini
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/baidu_search/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/baidu_search/baidu-icon.png
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/baidu_search/baidu_search.sh
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/find/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/find/find.png
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/find/find.py
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/github/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/github/github.png
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/github/github_search.sh
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/google_search/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/google_search/google.png
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/google_search/google_search.sh
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/googletranslate/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/googletranslate/google_translate.py
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/googletranslate/icon.png
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/kill/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/kill/icon.png
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/kill/kill.py
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/logout/
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/logout/logout.png
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/logout/logout.sh
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/reboot/
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/reboot/reboot.png
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/reboot/reboot.sh
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/shutdown/
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/shutdown/shutdown.png
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/config/scripts/shutdown/shutdown.sh
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/copyright
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QX11Info
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11Extras
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasDepends
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/QtX11ExtrasVersion
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qtx11extrasglobal.h
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qtx11extrasversion.h
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/QtX11Extras/qx11info_x11.h
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string.hpp
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/case_conv.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/classification.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/compare.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/concept.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/config.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/constants.hpp
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/case_conv.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/classification.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_all.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_format_store.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/find_iterator.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/finder.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/finder_regex.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/formatter_regex.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/predicate.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/replace_storage.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/sequence.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/trim.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/detail/util.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/erase.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find_format.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/find_iterator.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/finder.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/formatter.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/iter_find.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/join.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/predicate.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/predicate_facade.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/regex.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/regex_find_format.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/replace.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/sequence_traits.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/split.hpp.gz
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/list_traits.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/rope_traits.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/slist_traits.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std/string_traits.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/std_containers_traits.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/trim.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/trim_all.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string/yes_no_type.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/algorithm/string_regex.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/cregex.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex.h
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex.hpp
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/concepts.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/config.hpp.gz
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/config/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/config/borland.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/config/cwchar.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/icu.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/mfc.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/pattern_except.hpp
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/object_cache.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/static_mutex.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/pending/unicode_iterator.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/regex_traits.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/user.hpp
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex_creator.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/basic_regex_parser.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/c_regex_traits.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/char_regex_traits.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/cpp_regex_traits.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/cregex.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/error_type.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/fileiter.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/instances.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/iterator_category.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/iterator_traits.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/match_flags.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/match_results.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/mem_block_cache.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_common.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_non_recursive.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/perl_matcher_recursive.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/primary_transform.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/protected_call.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regbase.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_format.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_fwd.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_grep.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_iterator.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_match.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_merge.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_raw_buffer.hpp
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_replace.hpp
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_search.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_split.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_token_iterator.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_traits.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_traits_defaults.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/regex_workaround.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/states.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/sub_match.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/syntax_type.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/u32regex_iterator.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/u32regex_token_iterator.hpp.gz
extracting: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex/v4/w32_regex_traits.hpp.gz
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/include/boost/regex_fwd.hpp
creating: Mutate-master/debian/mutate/usr/share/doc/mutate/info/
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/info/Mutate.desktop
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/info/mutate.png
inflating: Mutate-master/debian/mutate/usr/share/doc/mutate/src.tar.gz
inflating: Mutate-master/debian/postinst
inflating: Mutate-master/debian/postinst.ex
inflating: Mutate-master/debian/postrm
inflating: Mutate-master/debian/postrm.ex
inflating: Mutate-master/debian/preinst.ex
inflating: Mutate-master/debian/prerm.ex
inflating: Mutate-master/debian/rules
creating: Mutate-master/debian/source/
extracting: Mutate-master/debian/source/1
extracting: Mutate-master/debian/source/2
extracting: Mutate-master/debian/source/format
extracting: Mutate-master/debian/source/include-binaries
inflating: Mutate-master/debian/watch.ex
creating: Mutate-master/include/
creating: Mutate-master/include/QtX11Extras/
extracting: Mutate-master/include/QtX11Extras/QX11Info
inflating: Mutate-master/include/QtX11Extras/QtX11Extras
inflating: Mutate-master/include/QtX11Extras/QtX11ExtrasDepends
extracting: Mutate-master/include/QtX11Extras/QtX11ExtrasVersion
inflating: Mutate-master/include/QtX11Extras/qtx11extrasglobal.h
inflating: Mutate-master/include/QtX11Extras/qtx11extrasversion.h
inflating: Mutate-master/include/QtX11Extras/qx11info_x11.h
creating: Mutate-master/include/boost/
creating: Mutate-master/include/boost/algorithm/
inflating: Mutate-master/include/boost/algorithm/string.hpp
creating: Mutate-master/include/boost/algorithm/string/
inflating: Mutate-master/include/boost/algorithm/string/case_conv.hpp
inflating: Mutate-master/include/boost/algorithm/string/classification.hpp
inflating: Mutate-master/include/boost/algorithm/string/compare.hpp
inflating: Mutate-master/include/boost/algorithm/string/concept.hpp
inflating: Mutate-master/include/boost/algorithm/string/config.hpp
inflating: Mutate-master/include/boost/algorithm/string/constants.hpp
creating: Mutate-master/include/boost/algorithm/string/detail/
inflating: Mutate-master/include/boost/algorithm/string/detail/case_conv.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/classification.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/find_format.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/find_format_all.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/find_format_store.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/find_iterator.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/finder.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/finder_regex.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/formatter.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/formatter_regex.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/predicate.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/replace_storage.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/sequence.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/trim.hpp
inflating: Mutate-master/include/boost/algorithm/string/detail/util.hpp
inflating: Mutate-master/include/boost/algorithm/string/erase.hpp
inflating: Mutate-master/include/boost/algorithm/string/find.hpp
inflating: Mutate-master/include/boost/algorithm/string/find_format.hpp
inflating: Mutate-master/include/boost/algorithm/string/find_iterator.hpp
inflating: Mutate-master/include/boost/algorithm/string/finder.hpp
inflating: Mutate-master/include/boost/algorithm/string/formatter.hpp
inflating: Mutate-master/include/boost/algorithm/string/iter_find.hpp
inflating: Mutate-master/include/boost/algorithm/string/join.hpp
inflating: Mutate-master/include/boost/algorithm/string/predicate.hpp
inflating: Mutate-master/include/boost/algorithm/string/predicate_facade.hpp
inflating: Mutate-master/include/boost/algorithm/string/regex.hpp
inflating: Mutate-master/include/boost/algorithm/string/regex_find_format.hpp
inflating: Mutate-master/include/boost/algorithm/string/replace.hpp
inflating: Mutate-master/include/boost/algorithm/string/sequence_traits.hpp
inflating: Mutate-master/include/boost/algorithm/string/split.hpp
creating: Mutate-master/include/boost/algorithm/string/std/
inflating: Mutate-master/include/boost/algorithm/string/std/list_traits.hpp
inflating: Mutate-master/include/boost/algorithm/string/std/rope_traits.hpp
inflating: Mutate-master/include/boost/algorithm/string/std/slist_traits.hpp
inflating: Mutate-master/include/boost/algorithm/string/std/string_traits.hpp
inflating: Mutate-master/include/boost/algorithm/string/std_containers_traits.hpp
inflating: Mutate-master/include/boost/algorithm/string/trim.hpp
inflating: Mutate-master/include/boost/algorithm/string/trim_all.hpp
inflating: Mutate-master/include/boost/algorithm/string/yes_no_type.hpp
inflating: Mutate-master/include/boost/algorithm/string_regex.hpp
inflating: Mutate-master/include/boost/cregex.hpp
inflating: Mutate-master/include/boost/regex.h
inflating: Mutate-master/include/boost/regex.hpp
creating: Mutate-master/include/boost/regex/
inflating: Mutate-master/include/boost/regex/concepts.hpp
inflating: Mutate-master/include/boost/regex/config.hpp
creating: Mutate-master/include/boost/regex/config/
inflating: Mutate-master/include/boost/regex/config/borland.hpp
inflating: Mutate-master/include/boost/regex/config/cwchar.hpp
inflating: Mutate-master/include/boost/regex/icu.hpp
inflating: Mutate-master/include/boost/regex/mfc.hpp
inflating: Mutate-master/include/boost/regex/pattern_except.hpp
creating: Mutate-master/include/boost/regex/pending/
inflating: Mutate-master/include/boost/regex/pending/object_cache.hpp
inflating: Mutate-master/include/boost/regex/pending/static_mutex.hpp
inflating: Mutate-master/include/boost/regex/pending/unicode_iterator.hpp
inflating: Mutate-master/include/boost/regex/regex_traits.hpp
inflating: Mutate-master/include/boost/regex/user.hpp
creating: Mutate-master/include/boost/regex/v4/
inflating: Mutate-master/include/boost/regex/v4/basic_regex.hpp
inflating: Mutate-master/include/boost/regex/v4/basic_regex_creator.hpp
inflating: Mutate-master/include/boost/regex/v4/basic_regex_parser.hpp
inflating: Mutate-master/include/boost/regex/v4/c_regex_traits.hpp
inflating: Mutate-master/include/boost/regex/v4/char_regex_traits.hpp
inflating: Mutate-master/include/boost/regex/v4/cpp_regex_traits.hpp
inflating: Mutate-master/include/boost/regex/v4/cregex.hpp
inflating: Mutate-master/include/boost/regex/v4/error_type.hpp
inflating: Mutate-master/include/boost/regex/v4/fileiter.hpp
inflating: Mutate-master/include/boost/regex/v4/instances.hpp
inflating: Mutate-master/include/boost/regex/v4/iterator_category.hpp
inflating: Mutate-master/include/boost/regex/v4/iterator_traits.hpp
inflating: Mutate-master/include/boost/regex/v4/match_flags.hpp
inflating: Mutate-master/include/boost/regex/v4/match_results.hpp
inflating: Mutate-master/include/boost/regex/v4/mem_block_cache.hpp
inflating: Mutate-master/include/boost/regex/v4/perl_matcher.hpp
inflating: Mutate-master/include/boost/regex/v4/perl_matcher_common.hpp
inflating: Mutate-master/include/boost/regex/v4/perl_matcher_non_recursive.hpp
inflating: Mutate-master/include/boost/regex/v4/perl_matcher_recursive.hpp
inflating: Mutate-master/include/boost/regex/v4/primary_transform.hpp
inflating: Mutate-master/include/boost/regex/v4/protected_call.hpp
inflating: Mutate-master/include/boost/regex/v4/regbase.hpp
inflating: Mutate-master/include/boost/regex/v4/regex.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_format.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_fwd.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_grep.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_iterator.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_match.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_merge.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_raw_buffer.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_replace.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_search.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_split.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_token_iterator.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_traits.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_traits_defaults.hpp
inflating: Mutate-master/include/boost/regex/v4/regex_workaround.hpp
inflating: Mutate-master/include/boost/regex/v4/states.hpp
inflating: Mutate-master/include/boost/regex/v4/sub_match.hpp
inflating: Mutate-master/include/boost/regex/v4/syntax_type.hpp
inflating: Mutate-master/include/boost/regex/v4/u32regex_iterator.hpp
inflating: Mutate-master/include/boost/regex/v4/u32regex_token_iterator.hpp
inflating: Mutate-master/include/boost/regex/v4/w32_regex_traits.hpp
inflating: Mutate-master/include/boost/regex_fwd.hpp
creating: Mutate-master/info/
inflating: Mutate-master/info/Mutate.desktop
inflating: Mutate-master/info/mutate.png
creating: Mutate-master/release/
inflating: Mutate-master/release/Mutate-2.3-0.fc21.x86_64.rpm
extracting: Mutate-master/release/mutate_2.3.deb
creating: Mutate-master/rpm/
inflating: Mutate-master/rpm/mutate.spec
inflating: Mutate-master/rpm/setup
inflating: Mutate-master/src.tar
creating: Mutate-master/src/
inflating: Mutate-master/src/Mutate.pro
inflating: Mutate-master/src/config.cpp
inflating: Mutate-master/src/config.h
inflating: Mutate-master/src/config_parse.cpp
inflating: Mutate-master/src/config_parse.h
inflating: Mutate-master/src/defaulsearch.cpp
inflating: Mutate-master/src/defaulsearch.h
inflating: Mutate-master/src/doublelistitem.cpp
inflating: Mutate-master/src/doublelistitem.h
inflating: Mutate-master/src/doublelistitem.ui
inflating: Mutate-master/src/frequenceparse.cpp
inflating: Mutate-master/src/frequenceparse.h
inflating: Mutate-master/src/geticon.h
inflating: Mutate-master/src/gpixbuftoqicon.cpp
inflating: Mutate-master/src/gpixbuftoqicon.h
inflating: Mutate-master/src/hotkey.cpp
inflating: Mutate-master/src/hotkey.h
inflating: Mutate-master/src/hotkey.ui
inflating: Mutate-master/src/icons.qrc
creating: Mutate-master/src/icons/
extracting: Mutate-master/src/icons/application-x-executable.png
inflating: Mutate-master/src/icons/google.png
inflating: Mutate-master/src/icons/search.png
inflating: Mutate-master/src/icons/setting.png
extracting: Mutate-master/src/icons/workflow_openurl.png
inflating: Mutate-master/src/listitem.cpp
inflating: Mutate-master/src/listitem.h
inflating: Mutate-master/src/listitem.ui
inflating: Mutate-master/src/listwidget.cpp
inflating: Mutate-master/src/listwidget.h
inflating: Mutate-master/src/main.cpp
inflating: Mutate-master/src/plaintext.cpp
inflating: Mutate-master/src/plaintext.h
creating: Mutate-master/src/qtsinglecoreapplication/
extracting: Mutate-master/src/qtsinglecoreapplication/QtLockedFile
extracting: Mutate-master/src/qtsinglecoreapplication/QtSingleApplication
inflating: Mutate-master/src/qtsinglecoreapplication/qtlocalpeer.cpp
inflating: Mutate-master/src/qtsinglecoreapplication/qtlocalpeer.h
inflating: Mutate-master/src/qtsinglecoreapplication/qtlockedfile.cpp
inflating: Mutate-master/src/qtsinglecoreapplication/qtlockedfile.h
inflating: Mutate-master/src/qtsinglecoreapplication/qtlockedfile_unix.cpp
inflating: Mutate-master/src/qtsinglecoreapplication/qtlockedfile_win.cpp
inflating: Mutate-master/src/qtsinglecoreapplication/qtsingleapplication.cpp
inflating: Mutate-master/src/qtsinglecoreapplication/qtsingleapplication.h
inflating: Mutate-master/src/qtsinglecoreapplication/qtsingleapplication.pri
inflating: Mutate-master/src/qtsinglecoreapplication/qtsinglecoreapplication.cpp
inflating: Mutate-master/src/qtsinglecoreapplication/qtsinglecoreapplication.h
inflating: Mutate-master/src/qtsinglecoreapplication/qtsinglecoreapplication.pri
creating: Mutate-master/src/qxtglobalshortcut/
inflating: Mutate-master/src/qxtglobalshortcut/qxtglobal.cpp
inflating: Mutate-master/src/qxtglobalshortcut/qxtglobal.h
inflating: Mutate-master/src/qxtglobalshortcut/qxtglobalshortcut.cpp
inflating: Mutate-master/src/qxtglobalshortcut/qxtglobalshortcut.h
inflating: Mutate-master/src/qxtglobalshortcut/qxtglobalshortcut.pri
inflating: Mutate-master/src/qxtglobalshortcut/qxtglobalshortcut_mac.cpp
inflating: Mutate-master/src/qxtglobalshortcut/qxtglobalshortcut_p.h
inflating: Mutate-master/src/qxtglobalshortcut/qxtglobalshortcut_win.cpp
inflating: Mutate-master/src/qxtglobalshortcut/qxtglobalshortcut_x11.cpp
inflating: Mutate-master/src/returnbyscript.cpp
inflating: Mutate-master/src/returnbyscript.h
inflating: Mutate-master/src/setting.cpp
inflating: Mutate-master/src/setting.h
inflating: Mutate-master/src/setting.ui
inflating: Mutate-master/src/singleapplication.cpp
inflating: Mutate-master/src/singleapplication.h
inflating: Mutate-master/src/widget.cpp
inflating: Mutate-master/src/widget.h
inflating: Mutate-master/src/widget.ui
inflating: Mutate-master/src/widgetthread.cpp
inflating: Mutate-master/src/widgetthread.h
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Mutate-master/src
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.kPXiGP
+ umask 022
+ cd /home/tcampbell/src/rpmbuild/BUILD
+ cd Mutate-master/src
+ qmake-qt5
+ make
/usr/lib64/qt5/bin/uic widget.ui -o ui_widget.h
/usr/lib64/qt5/bin/uic setting.ui -o ui_setting.h
/usr/lib64/qt5/bin/uic hotkey.ui -o ui_hotkey.h
/usr/lib64/qt5/bin/uic listitem.ui -o ui_listitem.h
/usr/lib64/qt5/bin/uic doublelistitem.ui -o ui_doublelistitem.h
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -pthread -pthread -std=c++0x -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/lib64/qt5/mkspecs/linux-g++ -I. -Iqxtglobalshortcut -Iqtsinglecoreapplication -I../include -isystem /usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/libpng15 -isystem /usr/include/libdrm -isystem /usr/include/harfbuzz -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I. -o qxtglobalshortcut.o qxtglobalshortcut/qxtglobalshortcut.cpp
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -pthread -pthread -std=c++0x -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/lib64/qt5/mkspecs/linux-g++ -I. -Iqxtglobalshortcut -Iqtsinglecoreapplication -I../include -isystem /usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/libpng15 -isystem /usr/include/libdrm -isystem /usr/include/harfbuzz -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I. -o qxtglobalshortcut_x11.o qxtglobalshortcut/qxtglobalshortcut_x11.cpp
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -pthread -pthread -std=c++0x -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/lib64/qt5/mkspecs/linux-g++ -I. -Iqxtglobalshortcut -Iqtsinglecoreapplication -I../include -isystem /usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/libpng15 -isystem /usr/include/libdrm -isystem /usr/include/harfbuzz -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I. -o qtsinglecoreapplication.o qtsinglecoreapplication/qtsinglecoreapplication.cpp
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -pthread -pthread -std=c++0x -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/lib64/qt5/mkspecs/linux-g++ -I. -Iqxtglobalshortcut -Iqtsinglecoreapplication -I../include -isystem /usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/libpng15 -isystem /usr/include/libdrm -isystem /usr/include/harfbuzz -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I. -o qtlocalpeer.o qtsinglecoreapplication/qtlocalpeer.cpp
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -pthread -pthread -std=c++0x -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/lib64/qt5/mkspecs/linux-g++ -I. -Iqxtglobalshortcut -Iqtsinglecoreapplication -I../include -isystem /usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/libpng15 -isystem /usr/include/libdrm -isystem /usr/include/harfbuzz -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I. -o main.o main.cpp
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -pthread -pthread -std=c++0x -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/lib64/qt5/mkspecs/linux-g++ -I. -Iqxtglobalshortcut -Iqtsinglecoreapplication -I../include -isystem /usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/libpng15 -isystem /usr/include/libdrm -isystem /usr/include/harfbuzz -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I. -o widget.o widget.cpp
In file included from widget.cpp:16:0:
widget.h: In constructor 'Widget::Widget(QWidget*)':
widget.h:47:17: warning: 'Widget::ui' will be initialized after [-Wreorder]
Ui::Widget *ui;
^
widget.h:42:13: warning: 'QMutex* Widget::mutex_paint' [-Wreorder]
QMutex* mutex_paint;
^
widget.cpp:26:1: warning: when initialized here [-Wreorder]
Widget::Widget(QWidget *parent) :
^
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -pthread -pthread -std=c++0x -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/lib64/qt5/mkspecs/linux-g++ -I. -Iqxtglobalshortcut -Iqtsinglecoreapplication -I../include -isystem /usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/libpng15 -isystem /usr/include/libdrm -isystem /usr/include/harfbuzz -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I. -o returnbyscript.o returnbyscript.cpp
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -pthread -pthread -std=c++0x -Wall -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_X11EXTRAS_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/lib64/qt5/mkspecs/linux-g++ -I. -Iqxtglobalshortcut -Iqtsinglecoreapplication -I../include -isystem /usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/libpng15 -isystem /usr/include/libdrm -isystem /usr/include/harfbuzz -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I. -o defaulsearch.o defaulsearch.cpp
In file included from ../include/boost/regex/v4/regex.hpp:70:0,
from ../include/boost/regex.hpp:31,
from defaulsearch.cpp:7:
../include/boost/regex/v4/basic_regex_creator.hpp: In member function 'void boost::re_detail::basic_regex_creator<charT, traits>::fixup_pointers(boost::re_detail::re_syntax_base*)':
../include/boost/regex/v4/basic_regex_creator.hpp:741:10: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
../include/boost/regex/v4/basic_regex_creator.hpp: In member function 'void boost::re_detail::basic_regex_creator<charT, traits>::create_startmaps(boost::re_detail::re_syntax_base*)':
../include/boost/regex/v4/basic_regex_creator.hpp:945:10: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
../include/boost/regex/v4/basic_regex_creator.hpp: In member function 'void boost::re_detail::basic_regex_creator<charT, traits>::create_startmap(boost::re_detail::re_syntax_base*, unsigned char*, unsigned int*, unsigned char)':
../include/boost/regex/v4/basic_regex_creator.hpp:1158:13: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
../include/boost/regex/v4/basic_regex_creator.hpp:1164:10: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
../include/boost/regex/v4/basic_regex_creator.hpp: In member function 'void boost::re_detail::basic_regex_creator<charT, traits>::probe_leading_repeat(boost::re_detail::re_syntax_base*)':
../include/boost/regex/v4/basic_regex_creator.hpp:1543:10: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
In file included from ../include/boost/regex/v4/regex.hpp:73:0,
from ../include/boost/regex.hpp:31,
from defaulsearch.cpp:7:
../include/boost/regex/v4/basic_regex_parser.hpp: In member function 'bool boost::re_detail::basic_regex_parser<charT, traits>::parse_extended()':
../include/boost/regex/v4/basic_regex_parser.hpp:372:7: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
../include/boost/regex/v4/basic_regex_parser.hpp: In member function 'bool boost::re_detail::basic_regex_parser<charT, traits>::parse_basic_escape()':
../include/boost/regex/v4/basic_regex_parser.hpp:626:13: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
../include/boost/regex/v4/basic_regex_parser.hpp: In member function 'bool boost::re_detail::basic_regex_parser<charT, traits>::parse_extended_escape()':
../include/boost/regex/v4/basic_regex_parser.hpp:675:7: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
../include/boost/regex/v4/basic_regex_parser.hpp: In member function 'bool boost::re_detail::basic_regex_parser<charT, traits>::parse_perl_extension()':
../include/boost/regex/v4/basic_regex_parser.hpp:1998:7: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
In file included from ../include/boost/regex/v4/regex.hpp:79:0,
from ../include/boost/regex.hpp:31,
from defaulsearch.cpp:7:
../include/boost/regex/v4/regex_format.hpp: In member function 'void boost::re_detail::basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::format_all()':
../include/boost/regex/v4/regex_format.hpp:287:10: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
../include/boost/regex/v4/regex_format.hpp: In member function 'void boost::re_detail::basic_regex_formatter<OutputIterator, Results, traits, ForwardIter>::format_perl()':
../include/boost/regex/v4/regex_format.hpp:358:7: error: 'BOOST_FALLTHROUGH' was not declared in this scope
BOOST_FALLTHROUGH;
^
make: *** [defaulsearch.o] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.kPXiGP (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.kPXiGP (%build)
Hi.
mutate
package depends fcitx-libs-qt5
and it recommends fcitx
accordingly. In addition to, default behavior of Ubuntu apt-get
is to install recommend package, so apt-get install mutate
installs fcitx
despite our wants. (Of course, --no-install-recommends
works effectively in this case.)
We have a ourselves's favorite IME framework (i.e. fcitx, ibus, uim...) for we don't want to install other IME frameworks.
Is fcitx-libs-qt5
true dependence for mutate
? Can you reduce it from dependences?
(See #34. You reduce it, dependences size reduce too.)
BTW,
Mutate/debian/mutate/DEBIAN/postinst
Lines 47 to 61 in 0a09a0b
fcitx="True"
for i in `cat /etc/profile`;do
if [ "$i" = "QT5_IM_MODULE=fcitx" ];then
fcitx="False"
fi
done
if [ "$fcitx" = "True" ];then
echo "export QT_IM_MODULE=fcitx" >> /etc/profile
echo "export QT5_IM_MODULE=fcitx" >> /etc/profile
echo "export XIM_PROGRAM=fcitx" >> /etc/profile
echo "export XIM=fcitx" >> /etc/profile
echo "export GTK_IM_MODULE=fcitx" >> /etc/profile
echo "export QT_IM_MODULE=fcitx" >> /etc/profile
echo 'export XMODIFIERS="@im=fcitx"' >> /etc/profile
fi
Many many many many many people do NOT want this behavior.
Why? Such a behavior should include library's installer. If you want this behavior, you should asks to the forum https://bugs.launchpad.net/ubuntu. Please don't make our /etc/profile
dirty!
I'm waiting your good reply 😆
I'm not sure why there are binary packages in the master branch. We should probably instead use the releases feature so version numbers don't get confused.
After a release is tagged, contributors should be able to build packages based off of that commit and add them to the release by clicking edit.
hi there,
i'm very new to the joys of linux as a desktop and mutate in particular. I've just installed netbeans but i cant seem to get mutate to find it. It only ever searches within google.
i have updated the located database but that hasnt helped. Do i need to do something else?
To add to this, maybe i need to restart mutate? what's the best way to turn it off and start it again (restart it)
I'm using ubuntu, 14.xx, 64bit
I have already modified some code and would like to contribute, what is the status of the license?
I just recently discovered your launcher and I must say is looking great so far. The only problem I've had with it so far is when trying to launch any chrome app. Instead of opening the app it just opens another instance of chrome.
如题。
终端输入mutate 显示 无此命令
The following NEW packages will be installed:
fcitx fcitx-bin fcitx-config-common fcitx-config-gtk fcitx-data
fcitx-frontend-all fcitx-frontend-gtk2 fcitx-frontend-gtk3
fcitx-frontend-qt4 fcitx-frontend-qt5 fcitx-libs fcitx-libs-gclient
fcitx-libs-qt fcitx-libs-qt5 fcitx-module-dbus fcitx-module-kimpanel
fcitx-module-lua fcitx-module-x11 fcitx-modules fcitx-ui-classic
gir1.2-gtk-2.0 icu-devtools libatk1.0-dev libboost-regex1.55-dev
libboost-regex1.55.0 libboost1.55-dev libdrm-dev libegl1-mesa-dev
libgdk-pixbuf2.0-dev libgl1-mesa-dev libgles2-mesa-dev libglu1-mesa-dev
libgtk2.0-dev libicu-dev libmirclient-dev libmirclient7
libmirclientplatform-mesa libmirprotobuf-dev libmirprotobuf0 libprotobuf-dev
libprotobuf-lite8 libqt5concurrent5 libqt5opengl5-dev libqt5x11extras5-dev
libwayland-dev libx11-xcb-dev libxcb-dri2-0-dev libxcb-dri3-dev
libxcb-glx0-dev libxcb-present-dev libxcb-randr0-dev libxcb-shape0-dev
libxcb-sync-dev libxcb-xfixes0-dev libxcomposite-dev libxcursor-dev
libxdamage-dev libxfixes-dev libxi-dev libxrandr-dev libxshmfence-dev
libxxf86vm-dev mesa-common-dev mircommon-dev qt5-qmake qtbase5-dev
qtbase5-dev-tools x11proto-composite-dev x11proto-damage-dev
x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-randr-dev
x11proto-xf86vidmode-dev
0 upgraded, 74 newly installed, 0 to remove and 5 not upgraded.
1 not fully installed or removed.
Need to get 25.4 MB of archives.
After this operation, 210 MB of additional disk space will be used.
Wow. Is it possible to list the dependencies in the readme. i.e. why is it pulling in mir and mesa libs?
Hi,
Mutate is a really great app but I did come across some weird behaviour.
I created a script to shortcut to JIRA tickets. This is the script:
echo [$@]
echo "command=xdg-open \"https://jira.fakedomain.com/jira/browse/$@\""
echo "icon="
echo "subtext=Search JIRA for $@"
Here is the entry in config.ini
[jira]
ScriptAddress=/home/lee/.config/Mutate/scripts/jira/jira.sh
IconAddress=/home/lee/.config/Mutate/scripts/jira/jira.png
HotKey=
Argument=need
The JIRA ticket format is -. Example: TDP-5432
When I type jira TDP everything is working as expected but when I type the - (minus/dash) the context changes from jira to default. I experimented with the other arithmetic operators and I get the same behaviour.
Other than above, I really enjoy using Mutate.
Thank You.
Lee Engel
Awesome work! You are the best Genius I have ever seen!
I'm trying to install mutate from ppa in Ubuntu 14.04 but I'm getting an error for missing libboost-regex1.55-dev. I've tried to install libboost-all-dev as I read somewhere but still the same error.
I'm trying to install mutate from the PPA package, but when I run sudo apt-get install mutate
I get these dependency errors
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mutate : Depends: qtbase5-dev but it is not going to be installed
Depends: libqt5x11extras5-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
I'm using Ubuntu 14.04
Followed instructions from your repo & nooblabs site with no success.
I highly admire what you are doing. The only thing that is keeping me from leaving OSX is Alfred . Open source is amazing =), but there are still a few OSX proprietary apps that can't just be easily replaced.
Hi, wei, I install from ppa, but get following error:
In file included from defaulsearch.cpp:7:0:
../include/boost/regex.hpp:28:34: fatal error: boost/regex/config.hpp: No such file or directory
#include <boost/regex/config.hpp>
I read #2.
I've set QT_IM_MODULE and QT4_IM_MODULE to uim, but I cannot input Korean in mutate.
Can you add support for uim?
First of all thank you for this really cool Application.
I hope you add more features.
First suggestion : please add a feature so that when we type Virtualbox or any other virtual machine, it list the name of the machines in the drop down menu so we can directly open the machine instead of application and then the machine.
Second suggestion : Please add a feature so that we can run commands and see the output in drop down. And in addition, add the feature to run bash aliases and functions.
For instance I have this customized bash function called lyrics. And when I run it, it gets my player's current information( artist and track name), after that it fetch the lyrics of it from internet and print it in output. It will be awesome if you provide a feature to run terminal commands like : "mutatebash lyrics(or any other command)" or "run lyrics".
Third suggestion : will you please add this https://github.com/clarkeash/Laravel-Alfred-Extension extension from Alfred to Mutate ? Laravel is growing so fast and if you provide this feature it will be very easy to develop laravel projects faster.
Thanks.
Mac didn't quit a software,it just hide it.So when i had opened an firefox explorer , opened another software and open Mutate to switch to the firefox,it just open a new firefox for me.Can we make a script that when I type switch ... it only reopen the old software for me instead of open a new one?We can make the Mutate to the software switching tool.
Hi,
Is it possible support chinese input rime?
When Mutate is activated with a white/lighter colored app in the background, it takes a moment to recognize/acknowledge the Mutate window has appeared as the only thing that really stands out is the shadow.
A 'dark', or arbitrary color, border/window option would great.
貌似使用“Win”键会识别成一个奇怪的符号。。。
而且设置完没有效果
想设置成 和 Mac 类似的 Win + 空格 的快捷键,求帮助。
Can you optimise it down a little bit on size and memory consumption. And it opens another instance of application even when one is already running. Make it switch to already running app.
System: recently-updated Manjaro linux
Steps to reproduce:
If you close and reopen Mutate the app is found, but I want to leave Mutate open and forget about it while I install new packages/programs
Keywords should be detected regardless of case. For example, entering 'tr', 'TR', 'Tr', or 'tR' should be detected as the 'tr' keyword. The same thing goes for built-in keywords like 'preference'.
ubuntu unity环境下 用mutate 启动多个应用程序 在侧边栏里面 只会出现 一个 图标 ( mutate 自己的) 如果要切换 由mutate启动的应用程序 只能点击侧边栏的 那个 mutate 图标 来切换 . 这个怎么破?
Hi @qdore!,
Thanks for this great app. I was wondering if there's an option or some internal configuration that would allow me to bring an already open app to front without launching it again. The Alfred app does this and I really liked this feature in it.
I'd really appreciate if you could give me some pointers on how to do this.
Thanks
Cheers!
Hello! I tried Mutate on Ubuntu Mate 14.04 and Korora 21 (Cinnamon), and I have the same problem on both.
I just run Mutate once using menu or hotkey and it's works, but next time it says "One application may be running...". May be I misunderstood how to use it, some default hotkeys or something? Can you explain? Thanks!
This software can for Lubuntu?
我用的fcitx-sougou 输入法, 在其他程序里面 输入都没问题,
echo $QT_IM_MODULE
xim
有安装qt的支持
fcitx-frontend-qt4 已经是最新的版本了。
fcitx-frontend-qt4 被设置为手动安装。
fcitx-frontend-qt5 已经是最新的版本了。
fcitx-frontend-qt5 被设置为手动安装。
Lubuntu 安装后无法启动!
Hi @qdore,
Many thanks for Mutate. What a promising launcher! I installed the latest -git version using mutate-git for Arch Linux. However, the find function does not work:
Do you have any idea what the issue is?
Thankfully,
Robert
Is it possible to let mutate boot/initialize at startup(a command or something)? Now I have to launch mutate manually every startup and after that I can use the key shortcuts.
When using multi screens on Ubuntu 14.04, Mutate doesn't show when the hotkey is triggered on the second screen. I noticed that the Mutate overlay is hidden behind the programs on the main screen.
The installation instructions from the readme are out of date. Is there a different url to use for the rpm?
$ sudo yum -y install https://github.com/qdore/Mutate/raw/master/release/Mutate-2.3-0.fc21.x86_64.rpm
results in:
Cannot open: https://github.com/qdore/Mutate/raw/master/release/Mutate-2.3-0.fc21.x86_64.rpm. Skipping.
Error: Nothing to do
Ubuntu 14.04
When I change the default shortkeys they don't work any more.
New assignments don't work either.
我感觉 mutate 搜索框的高度 过于高了, 显的很肥 , 额 能稍微美化 界面么? 辛苦 作者了
I was successfully able to compile and install Mutate on Arch Linux 64-bit. Everything seems to be working fine except that none of the scripts that supposed to return results actually display anything.
For example, if I type 'tr work hard':
When I tried running google_translate.py in the terminal, I get a syntax error, which explains when nothing is displayed:
./google_translate.py work
File "./google_translate.py", line 55
print '[' + i['word'] + ']'
^
SyntaxError: Missing parentheses in call to 'print'
It looks like this is an issue with python versions. The default on Arch is 3.4.2. Sure enough, if I run python2 google_translate.py work
, everything works fine. Is Python 2 the default on Ubuntu?
The issue now is that Mutate executes the scripts with whatever the default python is set to. So on any machine with Python 3 set as the default, these scripts will not work.
I want to add mutate to my startup applications, but the widget opens when i log in.
How it should be launched to accomplish that ?
sudo add-apt-repository ppa:mutate/ppa
sudo apt-get update
sudo apt-get install mutate
E: Unable to locate package mutatewget https://github.com/qdore/Mutate/raw/master/release/mutate_2.3.deb
sudo apt-get install gdebi
sudo gdebi mutate_2.3.deb
This package is uninstallable
Dependency is not satisfiable: fcitx-libs-qt5
I'm not Linux guru. I just don't understand why installing software is so painful?
Can you provide pre-build binaries or .deb packages instead of building everything in the terminal. Anyways amazing piece of app here 👍 😸
I am on Manjaro linux (XFCE desktop) and the app works fine, except when I close it there is nothing to recover it. I have to kill it manually every time I want to do a new search by doing kill ####
and then running mutate
.
Is there a better way for me to do this, without having to change the app's code?
Thanks for the great application!
i found it can not be installed on ubuntu12.04
hi,
i've installed mutate on linux mint by ppa but, after the installation, mutate don't compare between the programs and I can't use it
thanks
Stefano
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.