x11-misc/screengrab
Qt GUI Screenshot Utility
ChangeLog
# ChangeLog for x11-misc/screengrab
# Copyright 1999-2019 Gentoo Authors; Distributed under the GPL v2
# (auto-generated from git log)
02 Jan 2019; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Update the year of copyright notices to 2019
12 Nov 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
[QA] Change copyright notices from 'Gentoo Foundation' to 'Gentoo Authors'
See GLEP 76
https://www.gentoo.org/glep/glep-0076.html
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Simplify mycmakeargs
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove the dependency on GCC. Respect $
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove dropped SG_XDG_CONFIG_SUPPORT
Upstream: https://github.com/DOOMer/screengrab/commit/741bfaa
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove dropped SG_DOCDIR
Upstream: https://github.com/DOOMer/screengrab/commit/f450b67
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove needless gnome2_icon_savelist
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove sed'ing obsolete QTXDG_USE_FILE
Upstream fixed in https://github.com/DOOMer/screengrab/commit/31e1a18
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Install the icon and htmls by CMake instead of ebuild
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Update the dependency on CMake version
Upstream: https://github.com/DOOMer/screengrab/commit/0da732a
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Update dependencies on Qt5 version to 5.7.1
Upstream: https://github.com/DOOMer/screengrab/commit/9c0af73
03 Jan 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
[QA] Update copyright year to 2018
06 Jun 2017; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
[QA] Update copyright year to 2017
06 Jun 2017; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
[QA] Remove no longer needed '$Id$' lines
19 Feb 2016; wjn <wjn@aol.jp> metadata.xml:
**/metadata.xml: Update and tidy up
04 Feb 2016; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Add gnome2_icon_cache_update
04 Feb 2016; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Install html-docs and an icon
04 Feb 2016; wjn <wjn@aol.jp> metadata.xml, screengrab-2.9999.ebuild:
Drop IUSE="qxt"
Though "-DSG_USE_SYSTEM_QXT" remains in upstream, it's broken
because x11-libs/libqxt doesn't support modern Qt libraries.
It should not be used.
'LIBQXT IS NO LONGER MAINTAINED' ( https://bitbucket.org/libqxt/libqxt ).
And "-DSG_GLOBALSHORTCUTS" doesn't work without "-DSG_USE_SYSTEM_QXT".
It depends on "#include <QxtCore/qxtglobal.h>".
Thus, these upstream's features don't work.
- DSG_GLOBALSHORTCUTS
+ Enable global shortcuts for main actions to create screenshots.
- DSG_USE_SYSTEM_QXT
+ Use system version Qxt Library for global shortcuts.
*screengrab-2.9999 (04 Feb 2016)
04 Feb 2016; wjn <wjn@aol.jp> +files/screengrab-1.0-detect-lib64.patch,
+metadata.xml, +screengrab-2.9999.ebuild:
Add newly, version 2.9999 (2-dev)
ScreenGrab version 2 series is Qt5-based(mandatory)
(Its version 1 series was Qt4-based and in gentoo repository)
Upstream: https://github.com/DOOMer/screengrab
(http://screengrab.doomer.org/ currently seems to be down or misconfigured)
Note: This is a desktop screen-shot software, not Firefox addon
# Copyright 1999-2019 Gentoo Authors; Distributed under the GPL v2
# (auto-generated from git log)
02 Jan 2019; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Update the year of copyright notices to 2019
12 Nov 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
[QA] Change copyright notices from 'Gentoo Foundation' to 'Gentoo Authors'
See GLEP 76
https://www.gentoo.org/glep/glep-0076.html
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Simplify mycmakeargs
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove the dependency on GCC. Respect $
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove dropped SG_XDG_CONFIG_SUPPORT
Upstream: https://github.com/DOOMer/screengrab/commit/741bfaa
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove dropped SG_DOCDIR
Upstream: https://github.com/DOOMer/screengrab/commit/f450b67
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove needless gnome2_icon_savelist
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Remove sed'ing obsolete QTXDG_USE_FILE
Upstream fixed in https://github.com/DOOMer/screengrab/commit/31e1a18
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Install the icon and htmls by CMake instead of ebuild
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Update the dependency on CMake version
Upstream: https://github.com/DOOMer/screengrab/commit/0da732a
24 Apr 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Update dependencies on Qt5 version to 5.7.1
Upstream: https://github.com/DOOMer/screengrab/commit/9c0af73
03 Jan 2018; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
[QA] Update copyright year to 2018
06 Jun 2017; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
[QA] Update copyright year to 2017
06 Jun 2017; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
[QA] Remove no longer needed '$Id$' lines
19 Feb 2016; wjn <wjn@aol.jp> metadata.xml:
**/metadata.xml: Update and tidy up
04 Feb 2016; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Add gnome2_icon_cache_update
04 Feb 2016; wjn <wjn@aol.jp> screengrab-2.9999.ebuild:
Install html-docs and an icon
04 Feb 2016; wjn <wjn@aol.jp> metadata.xml, screengrab-2.9999.ebuild:
Drop IUSE="qxt"
Though "-DSG_USE_SYSTEM_QXT" remains in upstream, it's broken
because x11-libs/libqxt doesn't support modern Qt libraries.
It should not be used.
'LIBQXT IS NO LONGER MAINTAINED' ( https://bitbucket.org/libqxt/libqxt ).
And "-DSG_GLOBALSHORTCUTS" doesn't work without "-DSG_USE_SYSTEM_QXT".
It depends on "#include <QxtCore/qxtglobal.h>".
Thus, these upstream's features don't work.
- DSG_GLOBALSHORTCUTS
+ Enable global shortcuts for main actions to create screenshots.
- DSG_USE_SYSTEM_QXT
+ Use system version Qxt Library for global shortcuts.
*screengrab-2.9999 (04 Feb 2016)
04 Feb 2016; wjn <wjn@aol.jp> +files/screengrab-1.0-detect-lib64.patch,
+metadata.xml, +screengrab-2.9999.ebuild:
Add newly, version 2.9999 (2-dev)
ScreenGrab version 2 series is Qt5-based(mandatory)
(Its version 1 series was Qt4-based and in gentoo repository)
Upstream: https://github.com/DOOMer/screengrab
(http://screengrab.doomer.org/ currently seems to be down or misconfigured)
Note: This is a desktop screen-shot software, not Firefox addon