public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: media-video/megapixels/files/, media-video/megapixels/
@ 2021-06-24 12:22 Jian Lin
  0 siblings, 0 replies; 2+ messages in thread
From: Jian Lin @ 2021-06-24 12:22 UTC (permalink / raw
  To: gentoo-commits

commit:     65654e7af26498d96f478eebb6cf9e1f5cedeea8
Author:     Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Tue Jun 22 22:13:16 2021 +0000
Commit:     Jian Lin <jlin.gentoo <AT> outlook <DOT> com>
CommitDate: Tue Jun 22 22:13:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65654e7a

media-video/megapixels: add package

megapixels is the camera app for smarphones. Created by
postmarketOS's dev Martijn Braam specifically for PinePhone

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>

 media-video/megapixels/Manifest                    |  1 +
 .../megapixels/files/fix-preview-color.patch       | 25 ++++++++++++++++
 media-video/megapixels/megapixels-1.0.1.ebuild     | 34 ++++++++++++++++++++++
 media-video/megapixels/metadata.xml                | 11 +++++++
 4 files changed, 71 insertions(+)

diff --git a/media-video/megapixels/Manifest b/media-video/megapixels/Manifest
new file mode 100644
index 000000000..edc3ea347
--- /dev/null
+++ b/media-video/megapixels/Manifest
@@ -0,0 +1 @@
+DIST megapixels-1.0.1.tar.gz 80358 BLAKE2B 27ea71cb0d2dc044b3c870a87fd0920c3bd319c5561417a736790159887e7d16f158807163a5132c3a7bc1590a39762c1bfaa2c0dd8fa89cb42bb8a75d1a2123 SHA512 4d7e7f80405c6c1265855708f1ede0f7ddc3044a7afc3a8083e1c308ba4104a78fc98da1facb1ab3882182d7e30d32bef8bbb22a703e71b1e63a7660387896d4

diff --git a/media-video/megapixels/files/fix-preview-color.patch b/media-video/megapixels/files/fix-preview-color.patch
new file mode 100644
index 000000000..91c9c3019
--- /dev/null
+++ b/media-video/megapixels/files/fix-preview-color.patch
@@ -0,0 +1,25 @@
+From 055ff6e2669715550552206b4614832dc66eeb25 Mon Sep 17 00:00:00 2001
+From: Benjamin Schaaf <ben.schaaf@gmail.com>
+Date: Tue, 4 May 2021 23:40:45 +1000
+Subject: [PATCH] Fix preview color
+
+---
+ data/debayer.frag | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/debayer.frag b/data/debayer.frag
+index 9a98c10..4244c2f 100644
+--- a/data/debayer.frag
++++ b/data/debayer.frag
+@@ -22,7 +22,7 @@ void main() {
+ 
+ 	// Assume BGGR for now. Currently this just takes 3 of the four samples
+ 	// for each pixel, there's room here to do some better debayering.
+-	vec3 color = vec3(samples.w, (samples.y + samples.w) / 2.0, samples.x);
++	vec3 color = vec3(samples.w, (samples.y + samples.z) / 2.0, samples.x);
+ 
+ 	// Fast SRGB estimate. See https://mimosa-pudica.net/fast-gamma/
+ 	vec3 srgb_color = (vec3(1.138) * inversesqrt(color) - vec3(0.138)) * color;
+-- 
+2.30.2
+

diff --git a/media-video/megapixels/megapixels-1.0.1.ebuild b/media-video/megapixels/megapixels-1.0.1.ebuild
new file mode 100644
index 000000000..ddd1dfede
--- /dev/null
+++ b/media-video/megapixels/megapixels-1.0.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson xdg
+
+DESCRIPTION="A GTK3 camera application that knows how to deal with the media request api"
+HOMEPAGE="https://git.sr.ht/~martijnbraam/megapixels"
+SRC_URI="https://git.sr.ht/~martijnbraam/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+	gui-libs/gtk
+	media-gfx/imagemagick
+	media-gfx/zbar
+	media-libs/libraw
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/fix-preview-color.patch )
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	gnome2_schemas_update
+}
+
+pkg_postrm() {
+	xdg_pkg_postrm
+	gnome2_schemas_update
+}

diff --git a/media-video/megapixels/metadata.xml b/media-video/megapixels/metadata.xml
new file mode 100644
index 000000000..a0b29038e
--- /dev/null
+++ b/media-video/megapixels/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>marco@scardovi.com</email>
+		<name>Marco Scardovi</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">atom/atom</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-video/megapixels/files/, media-video/megapixels/
@ 2021-08-12 12:33 Florian Schmaus
  0 siblings, 0 replies; 2+ messages in thread
From: Florian Schmaus @ 2021-08-12 12:33 UTC (permalink / raw
  To: gentoo-commits

commit:     d96ab8b192441c254b6fbd4d0fff083599da2b62
Author:     Gerben Jan Dijkman <gjdijkman <AT> gjdwebserver <DOT> nl>
AuthorDate: Mon Aug  9 23:11:44 2021 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Aug  9 23:11:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d96ab8b1

media-video/megapixels: Version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Gerben jan Dijkman <gjdijkman <AT> gjdwebserver.nl>

 media-video/megapixels/Manifest                    |  2 +-
 .../megapixels/files/fix-preview-color.patch       | 25 ----------------------
 ...pixels-1.1.0.ebuild => megapixels-1.2.0.ebuild} |  0
 media-video/megapixels/metadata.xml                |  4 ++--
 4 files changed, 3 insertions(+), 28 deletions(-)

diff --git a/media-video/megapixels/Manifest b/media-video/megapixels/Manifest
index 4ab277542..c4cc43d67 100644
--- a/media-video/megapixels/Manifest
+++ b/media-video/megapixels/Manifest
@@ -1 +1 @@
-DIST megapixels-1.1.0.tar.gz 81513 BLAKE2B f7cd70532c69d0d9378dcb78e1e4d23749b858c9ac518e57d588d2a0ae5111a9f6d7c98021d4efe9dc14d7f37732fa74d324607afaab7181e4f0f319c1ff0be2 SHA512 bdad1e5e7124057d8fccef327ea0e0f27c0385990aa56c1bd254112f833d4608afc893cc881a7e3488285b590e52e76b72c5c2f9e3f825a13bd1d3cd4bd1d684
+DIST megapixels-1.2.0.tar.gz 82612 BLAKE2B 01a0fb13bf0a2360769e93c381cbaa3ec5a784f148e5760f097860476fdcdb10d37f7fe7a533374fedd0b61ca5474764536cd44685e50c697dc612e60a613271 SHA512 0ae734b7e82186725022d092a70a439fe29e44916556cbb35334d37bd93dd14c50372460806239ac1b09589761c754acf50694050c3eae0546f1938441a74571

diff --git a/media-video/megapixels/files/fix-preview-color.patch b/media-video/megapixels/files/fix-preview-color.patch
deleted file mode 100644
index 91c9c3019..000000000
--- a/media-video/megapixels/files/fix-preview-color.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 055ff6e2669715550552206b4614832dc66eeb25 Mon Sep 17 00:00:00 2001
-From: Benjamin Schaaf <ben.schaaf@gmail.com>
-Date: Tue, 4 May 2021 23:40:45 +1000
-Subject: [PATCH] Fix preview color
-
----
- data/debayer.frag | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/data/debayer.frag b/data/debayer.frag
-index 9a98c10..4244c2f 100644
---- a/data/debayer.frag
-+++ b/data/debayer.frag
-@@ -22,7 +22,7 @@ void main() {
- 
- 	// Assume BGGR for now. Currently this just takes 3 of the four samples
- 	// for each pixel, there's room here to do some better debayering.
--	vec3 color = vec3(samples.w, (samples.y + samples.w) / 2.0, samples.x);
-+	vec3 color = vec3(samples.w, (samples.y + samples.z) / 2.0, samples.x);
- 
- 	// Fast SRGB estimate. See https://mimosa-pudica.net/fast-gamma/
- 	vec3 srgb_color = (vec3(1.138) * inversesqrt(color) - vec3(0.138)) * color;
--- 
-2.30.2
-

diff --git a/media-video/megapixels/megapixels-1.1.0.ebuild b/media-video/megapixels/megapixels-1.2.0.ebuild
similarity index 100%
rename from media-video/megapixels/megapixels-1.1.0.ebuild
rename to media-video/megapixels/megapixels-1.2.0.ebuild

diff --git a/media-video/megapixels/metadata.xml b/media-video/megapixels/metadata.xml
index 144c8091c..4fdf31025 100644
--- a/media-video/megapixels/metadata.xml
+++ b/media-video/megapixels/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>marco@scardovi.com</email>
-		<name>Marco Scardovi</name>
+		<email>gjdijkman@gjdwebserver.nl</email>
+		<name>Gerben Jan Dijkman</name>
 	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-08-12 12:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-12 12:33 [gentoo-commits] repo/proj/guru:master commit in: media-video/megapixels/files/, media-video/megapixels/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2021-06-24 12:22 Jian Lin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox