commit maim for openSUSE:Factory
Hello community, here is the log from the commit of package maim for openSUSE:Factory checked in at 2020-09-03 01:08:26 Comparing /work/SRC/openSUSE:Factory/maim (Old) and /work/SRC/openSUSE:Factory/.maim.new.3399 (New) Package is "maim" Thu Sep 3 01:08:26 2020 rev:5 rq:829612 version:5.6.3 Changes: --- /work/SRC/openSUSE:Factory/maim/maim.changes2019-12-21 12:34:58.571465805 +0100 +++ /work/SRC/openSUSE:Factory/.maim.new.3399/maim.changes 2020-09-03 01:08:48.940360217 +0200 @@ -1,0 +2,8 @@ +Tue Aug 25 18:20:13 UTC 2020 - Ondřej Súkup + +- update to 5.6.3 + * Do not consider root window's children as window frames + * Add explicit TTY redirect error + * Add support for the slop nodrag option + +--- Old: maim-5.5.3.tar.gz New: maim-5.6.3.tar.gz Other differences: -- ++ maim.spec ++ --- /var/tmp/diff_new_pack.3o5O5e/_old 2020-09-03 01:08:51.396361036 +0200 +++ /var/tmp/diff_new_pack.3o5O5e/_new 2020-09-03 01:08:51.400361037 +0200 @@ -1,7 +1,7 @@ # # spec file for package maim # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: maim -Version:5.5.3 +Version:5.6.3 Release:0 Summary:Flexible screenshotting utility License:GPL-3.0-or-later ++ maim-5.5.3.tar.gz -> maim-5.6.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maim-5.5.3/CMakeLists.txt new/maim-5.6.3/CMakeLists.txt --- old/maim-5.5.3/CMakeLists.txt 2019-04-22 20:20:31.0 +0200 +++ new/maim-5.6.3/CMakeLists.txt 2020-04-10 23:31:17.0 +0200 @@ -1,6 +1,6 @@ cmake_minimum_required( VERSION 3.1.3 ) -project(maim VERSION 5.5.3 LANGUAGES CXX) +project(maim VERSION 5.6.3 LANGUAGES CXX) if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE "Debug") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maim-5.5.3/README.md new/maim-5.6.3/README.md --- old/maim-5.5.3/README.md2019-04-22 20:20:31.0 +0200 +++ new/maim-5.6.3/README.md2020-04-10 23:31:17.0 +0200 @@ -23,7 +23,8 @@ ### Install using your Package Manager (Preferred) * [Arch Linux: community/maim](https://www.archlinux.org/packages/community/x86_64/maim/) * [Debian: maim](https://tracker.debian.org/pkg/maim) -* [Void Linux: maim](https://github.com/voidlinux/void-packages/blob/24ac22af44018e2598047e5ef7fd3522efa79db5/srcpkgs/maim/template) +* [Ubuntu: maim](https://packages.ubuntu.com/search?keywords=maim) +* [Void Linux: maim](https://github.com/void-linux/void-packages/tree/master/srcpkgs/maim/template) * [FreeBSD: graphics/maim](http://www.freshports.org/graphics/maim/) * [NetBSD: x11/maim](http://pkgsrc.se/x11/maim) * [OpenBSD: graphics/maim](http://openports.se/graphics/maim) @@ -32,7 +33,7 @@ * [NixOS: maim](https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/graphics/maim/default.nix) * [GNU Guix: maim](https://www.gnu.org/software/guix/packages/#maim) * [Ravenports: maim](http://www.ravenports.com/catalog/bucket_B4/maim/standard/) -* [Fedora: maim-copr](https://copr.fedorainfracloud.org/coprs/shymega/maim-copr/) +* [Fedora: maim](https://src.fedoraproject.org/rpms/maim) * Please make a package for maim on your favorite system, and make a pull request to add it to this list. ### Install using CMake (Requires CMake, git, libXrender, libXfixes, libGLM, libxcomposite, libxrandr) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maim-5.5.3/maim.1 new/maim-5.6.3/maim.1 --- old/maim-5.5.3/maim.1 2019-04-22 20:20:31.0 +0200 +++ new/maim-5.6.3/maim.1 2020-04-10 23:31:17.0 +0200 @@ -67,6 +67,9 @@ .BR \-l ", " \-\-highlight Instead of outlining a selection, maim will highlight it instead. This is particularly useful if the color is set to an opacity lower than 1. .TP +.BR \-D ", " \-\-nodrag +Allows you to click twice to indicate a selection, rather than click-dragging. +.TP .BR \-q ", " \-\-quiet Disable any unnecessary cerr output. Any warnings or info simply won't print. .TP @@ -92,6 +95,14 @@ .RE .fi .PP +Save screenshot to the Pictures folder and add it to the clipboard at the same time. +.PP +.nf +.RS +maim | tee ~/Pictures/$(date +%s).png | xclip -selection clipboard -t image/png +.RE +.fi +.PP Prompt for a region to screenshot. Add a fancy shadow to it, then save it to
commit maim for openSUSE:Factory
Hello community, here is the log from the commit of package maim for openSUSE:Factory checked in at 2019-12-21 12:34:39 Comparing /work/SRC/openSUSE:Factory/maim (Old) and /work/SRC/openSUSE:Factory/.maim.new.6675 (New) Package is "maim" Sat Dec 21 12:34:39 2019 rev:4 rq:758654 version:5.5.3 Changes: --- /work/SRC/openSUSE:Factory/maim/maim.changes2018-11-09 07:55:18.735649830 +0100 +++ /work/SRC/openSUSE:Factory/.maim.new.6675/maim.changes 2019-12-21 12:34:58.571465805 +0100 @@ -1,0 +2,7 @@ +Fri Dec 20 00:04:48 UTC 2019 - Jan Engelhardt + +- Update to release 5.5.3 + * Avoid printing image output to a TTY + * Add flag to capture background for transparent windows + +--- Old: maim-5.5.2.tar.gz New: maim-5.5.3.tar.gz Other differences: -- ++ maim.spec ++ --- /var/tmp/diff_new_pack.VcBSxC/_old 2019-12-21 12:34:59.243466125 +0100 +++ /var/tmp/diff_new_pack.VcBSxC/_new 2019-12-21 12:34:59.243466125 +0100 @@ -1,7 +1,7 @@ # # spec file for package maim # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: maim -Version:5.5.2 +Version:5.5.3 Release:0 Summary:Flexible screenshotting utility License:GPL-3.0-or-later ++ maim-5.5.2.tar.gz -> maim-5.5.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maim-5.5.2/.gitignore new/maim-5.5.3/.gitignore --- old/maim-5.5.2/.gitignore 2018-06-13 03:32:35.0 +0200 +++ new/maim-5.5.3/.gitignore 2019-04-22 20:20:31.0 +0200 @@ -1,2 +1,11 @@ # These files are ignored since cmake generates them from cmdline.in src/cmdline.h + +# Ignore Cmake generated files +CMakeFiles/* +Makefile +cmake_install.cmake +CMakeCache.txt + +# Ignore output artifacts +bin/maim diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maim-5.5.2/CMakeLists.txt new/maim-5.5.3/CMakeLists.txt --- old/maim-5.5.2/CMakeLists.txt 2018-06-13 03:32:35.0 +0200 +++ new/maim-5.5.3/CMakeLists.txt 2019-04-22 20:20:31.0 +0200 @@ -1,6 +1,6 @@ cmake_minimum_required( VERSION 3.1.3 ) -project(maim VERSION 5.5 LANGUAGES CXX) +project(maim VERSION 5.5.3 LANGUAGES CXX) if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE "Debug") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maim-5.5.2/README.md new/maim-5.5.3/README.md --- old/maim-5.5.2/README.md2018-06-13 03:32:35.0 +0200 +++ new/maim-5.5.3/README.md2019-04-22 20:20:31.0 +0200 @@ -25,14 +25,17 @@ * [Debian: maim](https://tracker.debian.org/pkg/maim) * [Void Linux: maim](https://github.com/voidlinux/void-packages/blob/24ac22af44018e2598047e5ef7fd3522efa79db5/srcpkgs/maim/template) * [FreeBSD: graphics/maim](http://www.freshports.org/graphics/maim/) +* [NetBSD: x11/maim](http://pkgsrc.se/x11/maim) * [OpenBSD: graphics/maim](http://openports.se/graphics/maim) * [CRUX: 6c37/maim](https://github.com/6c37/crux-ports/tree/3.3/maim) * [Gentoo: media-gfx/maim](https://packages.gentoo.org/packages/media-gfx/maim) * [NixOS: maim](https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/graphics/maim/default.nix) * [GNU Guix: maim](https://www.gnu.org/software/guix/packages/#maim) +* [Ravenports: maim](http://www.ravenports.com/catalog/bucket_B4/maim/standard/) +* [Fedora: maim-copr](https://copr.fedorainfracloud.org/coprs/shymega/maim-copr/) * Please make a package for maim on your favorite system, and make a pull request to add it to this list. -### Install using CMake (Requires CMake, git, libXrander, libXfixes, libGLM) +### Install using CMake (Requires CMake, git, libXrender, libXfixes, libGLM, libxcomposite, libxrandr) ```bash git clone https://github.com/naelstrof/slop.git cd slop diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/maim-5.5.2/maim.1 new/maim-5.5.3/maim.1 --- old/maim-5.5.2/maim.1 2018-06-13 03:32:35.0 +0200 +++ new/maim-5.5.3/maim.1 2019-04-22 20:20:31.0 +0200 @@ -25,11 +25,14 @@ Sets the desired window to capture, defaults to the root window. Allows for an integer, hex, or `root` for input. .TP .BR \-g ", " \-\-geometry=\fIGEOMETRY\fR -Sets the region to capture, uses local coordinates from the given window. So -g10x30-5+0 would represent the rectangle
commit maim for openSUSE:Factory
Hello community, here is the log from the commit of package maim for openSUSE:Factory checked in at 2018-11-09 07:55:12 Comparing /work/SRC/openSUSE:Factory/maim (Old) and /work/SRC/openSUSE:Factory/.maim.new (New) Package is "maim" Fri Nov 9 07:55:12 2018 rev:3 rq:647299 version:5.5.2 Changes: --- /work/SRC/openSUSE:Factory/maim/maim.changes2018-11-08 09:50:53.680929516 +0100 +++ /work/SRC/openSUSE:Factory/.maim.new/maim.changes 2018-11-09 07:55:18.735649830 +0100 @@ -1,0 +2,5 @@ +Thu Nov 8 11:52:49 UTC 2018 - Ondřej Súkup + +- use correct cmake macros + +--- Other differences: -- ++ maim.spec ++ --- /var/tmp/diff_new_pack.jMRKX5/_old 2018-11-09 07:55:20.171648187 +0100 +++ /var/tmp/diff_new_pack.jMRKX5/_new 2018-11-09 07:55:20.171648187 +0100 @@ -23,12 +23,13 @@ Summary:Flexible screenshotting utility License:GPL-3.0-or-later Group: Productivity/Graphics/Other -Url:https://github.com/naelstrof/maim +URL:https://github.com/naelstrof/maim Source0: https://github.com/naelstrof/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake >= 3.7 BuildRequires: gcc-c++ BuildRequires: gengetopt BuildRequires: glm-devel +BuildRequires: pkgconfig BuildRequires: slop-devel >= 7 BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(icu-uc) @@ -38,7 +39,6 @@ BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description maim (Make Image) is a utility that takes screenshots of the desktop @@ -50,19 +50,15 @@ %build %cmake -make %{?_smp_mflags} +%make_jobs %install -pushd build/ -%make_install -popd -# install man -#install -Dm 0644 man-src/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 +%cmake_install %files -%defattr(-,root,root,-) -%doc COPYING README.md +%license COPYING +%doc README.md %{_bindir}/%{name} -%{_mandir}/man1/%{name}.1%{ext_man} +%{_mandir}/man1/%{name}.1%{?ext_man} %changelog
commit maim for openSUSE:Factory
Hello community, here is the log from the commit of package maim for openSUSE:Factory checked in at 2018-11-08 09:50:47 Comparing /work/SRC/openSUSE:Factory/maim (Old) and /work/SRC/openSUSE:Factory/.maim.new (New) Package is "maim" Thu Nov 8 09:50:47 2018 rev:2 rq:647043 version:5.5.2 Changes: --- /work/SRC/openSUSE:Factory/maim/maim.changes2015-07-05 18:02:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.maim.new/maim.changes 2018-11-08 09:50:53.680929516 +0100 @@ -1,0 +2,7 @@ +Wed Nov 7 15:25:40 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 5.5.2 [boo#1113605] + * maim respects _NET_FRAME_EXTENTS now, as well as XShape +clipping. + +--- Old: maim-3.3.41.tar.gz New: maim-5.5.2.tar.gz Other differences: -- ++ maim.spec ++ --- /var/tmp/diff_new_pack.IzBpkW/_old 2018-11-08 09:50:54.152928957 +0100 +++ /var/tmp/diff_new_pack.IzBpkW/_new 2018-11-08 09:50:54.156928952 +0100 @@ -1,7 +1,7 @@ # # spec file for package maim # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,34 +12,38 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: maim -Version:3.3.41 +Version:5.5.2 Release:0 Summary:Flexible screenshotting utility -License:GPL-3.0+ +License:GPL-3.0-or-later Group: Productivity/Graphics/Other Url:https://github.com/naelstrof/maim Source0: https://github.com/naelstrof/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: cmake +BuildRequires: cmake >= 3.7 BuildRequires: gcc-c++ BuildRequires: gengetopt -BuildRequires: pkgconfig(imlib2) +BuildRequires: glm-devel +BuildRequires: slop-devel >= 7 +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(icu-uc) +BuildRequires: pkgconfig(libjpeg) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(xcomposite) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xrandr) -# pkgconfig(imlib2) above is not enough for some reason -Requires: imlib2 -Requires: slop +BuildRequires: pkgconfig(zlib) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -maim (Make Image) is a utility that takes screenshots of your desktop -using imlib2. It's meant to overcome shortcomings of scrot and performs -better in several ways. +maim (Make Image) is a utility that takes screenshots of the desktop +using EGL. It is meant to overcome shortcomings of the "scrot" +utility and performs better in several ways. %prep %setup -q @@ -49,12 +53,11 @@ make %{?_smp_mflags} %install -# install executable -mkdir -p %{buildroot}%{_bindir} -install -Dm 0755 build/%{name} %{buildroot}%{_bindir}/ - +pushd build/ +%make_install +popd # install man -install -Dm 0644 man-src/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 +#install -Dm 0644 man-src/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 %files %defattr(-,root,root,-) ++ maim-3.3.41.tar.gz -> maim-5.5.2.tar.gz ++ 6530 lines of diff (skipped)