Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: gazou-0.3.3
@ 2024-01-10 22:19 meator
  2024-01-10 22:47 ` [PR PATCH] [Updated] " meator
                   ` (29 more replies)
  0 siblings, 30 replies; 31+ messages in thread
From: meator @ 2024-01-10 22:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 867 bytes --]

There is a new pull request by meator against master on the void-packages repository

https://github.com/meator/void-packages gazou
https://github.com/void-linux/void-packages/pull/48160

New package: gazou-0.3.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
@jaminW55 Thanks for writing [the basic template](https://github.com/void-linux/void-packages/issues/48156#issuecomment-1885404699), I have used it to create this. Would you mind testing this pull request?

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

closes #48156

A patch file from https://github.com/void-linux/void-packages/pull/48160.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gazou-48160.patch --]
[-- Type: text/x-diff, Size: 1380 bytes --]

From 3138ef2a2b1d28dd442a89b97a622257bbadda83 Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Wed, 10 Jan 2024 23:13:34 +0100
Subject: [PATCH] New package: gazou-0.3.3

---
 srcpkgs/gazou/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/gazou/template

diff --git a/srcpkgs/gazou/template b/srcpkgs/gazou/template
new file mode 100644
index 0000000000000..bdce1a45d30e3
--- /dev/null
+++ b/srcpkgs/gazou/template
@@ -0,0 +1,23 @@
+# Template file for 'gazou'
+pkgname=gazou
+version=0.3.3
+revision=1
+build_style=cmake
+configure_args="-DGUI=ON"
+hostmakedepends="pkg-config"
+makedepends="qt5-devel tesseract-ocr-devel leptonica-devel qt5-x11extras-devel"
+short_desc="Japanese and Chinese OCR application"
+maintainer="meator <meator.dev@gmail.com>"
+license="GPL-3.0-only"
+homepage="https://github.com/kamui-fin/gazou"
+_QHotkey=1.5.0
+distfiles="https://github.com/kamui-fin/gazou/archive/refs/tags/v${version}.tar.gz
+ https://github.com/Skycoder42/QHotkey/archive/refs/tags/${_QHotkey}.tar.gz>QHotkey-${_QHotkey}.tar.gz"
+checksum="b939ebfaca7fa5703025328c5cb670e8718aaeace11eaadcbde506b0eb6c04e2
+ e8ca5ba77ad04662c18dce8de4b37b373bcb693a7e062fca3d832bf63473b143"
+
+skip_extraction="QHotkey-${_QHotkey}.tar.gz"
+
+post_extract() {
+	vsrcextract -C third-party/QHotkey "QHotkey-${_QHotkey}.tar.gz"
+}

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

* Re: [PR PATCH] [Updated] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
@ 2024-01-10 22:47 ` meator
  2024-01-11  3:39 ` jaminW55
                   ` (28 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-01-10 22:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 932 bytes --]

There is an updated pull request by meator against master on the void-packages repository

https://github.com/meator/void-packages gazou
https://github.com/void-linux/void-packages/pull/48160

New package: gazou-0.3.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
@jaminW55 Thanks for writing [the basic template](https://github.com/void-linux/void-packages/issues/48156#issuecomment-1885404699), I have used it to create this. Would you mind testing this pull request? I can give you instructions on how to do so if you want to.

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

closes #48156

A patch file from https://github.com/void-linux/void-packages/pull/48160.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gazou-48160.patch --]
[-- Type: text/x-diff, Size: 1405 bytes --]

From 1997d7651a656b83e491ae57df6934717b47fd51 Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Wed, 10 Jan 2024 23:13:34 +0100
Subject: [PATCH] New package: gazou-0.3.3

---
 srcpkgs/gazou/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/gazou/template

diff --git a/srcpkgs/gazou/template b/srcpkgs/gazou/template
new file mode 100644
index 0000000000000..8b7916d34e389
--- /dev/null
+++ b/srcpkgs/gazou/template
@@ -0,0 +1,23 @@
+# Template file for 'gazou'
+pkgname=gazou
+version=0.3.3
+revision=1
+build_style=cmake
+configure_args="-DGUI=ON"
+hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
+makedepends="qt5-devel tesseract-ocr-devel leptonica-devel qt5-x11extras-devel"
+short_desc="Japanese and Chinese OCR application"
+maintainer="meator <meator.dev@gmail.com>"
+license="GPL-3.0-only"
+homepage="https://github.com/kamui-fin/gazou"
+_QHotkey=1.5.0
+distfiles="https://github.com/kamui-fin/gazou/archive/refs/tags/v${version}.tar.gz
+ https://github.com/Skycoder42/QHotkey/archive/refs/tags/${_QHotkey}.tar.gz>QHotkey-${_QHotkey}.tar.gz"
+checksum="b939ebfaca7fa5703025328c5cb670e8718aaeace11eaadcbde506b0eb6c04e2
+ e8ca5ba77ad04662c18dce8de4b37b373bcb693a7e062fca3d832bf63473b143"
+
+skip_extraction="QHotkey-${_QHotkey}.tar.gz"
+
+post_extract() {
+	vsrcextract -C third-party/QHotkey "QHotkey-${_QHotkey}.tar.gz"
+}

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
  2024-01-10 22:47 ` [PR PATCH] [Updated] " meator
@ 2024-01-11  3:39 ` jaminW55
  2024-01-11  3:43 ` jaminW55
                   ` (27 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-11  3:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 245 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1886173559

Comment:
Hello. That's great!  Thanks very much!

This is my first time, how could I test this pull request!?

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
  2024-01-10 22:47 ` [PR PATCH] [Updated] " meator
  2024-01-11  3:39 ` jaminW55
@ 2024-01-11  3:43 ` jaminW55
  2024-01-11  3:43 ` jaminW55
                   ` (26 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-11  3:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 303 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1886173559

Comment:
Hello. That's great!  Thanks very much!

This is my first time, how could I test this pull request!?

Is it simply via the ./xbps-src PKG <package> process?

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (2 preceding siblings ...)
  2024-01-11  3:43 ` jaminW55
@ 2024-01-11  3:43 ` jaminW55
  2024-01-11  3:44 ` jaminW55
                   ` (25 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-11  3:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1886173559

Comment:
Hello. That's great!  Thanks very much!

This is my first time, how could I test this pull request!?

Is it simply via the './xbps-src pkg <package>' process?

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (3 preceding siblings ...)
  2024-01-11  3:43 ` jaminW55
@ 2024-01-11  3:44 ` jaminW55
  2024-01-11  3:44 ` jaminW55
                   ` (24 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-11  3:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 306 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1886173559

Comment:
Hello. That's great!  Thanks very much!

This is my first time, how could I test this pull request!?

Is it simply via the './xbps-src pkg '<package>' process?

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (4 preceding siblings ...)
  2024-01-11  3:44 ` jaminW55
@ 2024-01-11  3:44 ` jaminW55
  2024-01-11  3:44 ` jaminW55
                   ` (23 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-11  3:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 309 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1886173559

Comment:
Hello. That's great!  Thanks very much!

This is my first time, how could I test this pull request!?

Is it simply via the './xbps-src pkg {package name}'process?

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (5 preceding siblings ...)
  2024-01-11  3:44 ` jaminW55
@ 2024-01-11  3:44 ` jaminW55
  2024-01-11  8:11 ` meator
                   ` (22 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-11  3:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 310 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1886173559

Comment:
Hello. That's great!  Thanks very much!

This is my first time, how could I test this pull request!?

Is it simply via the './xbps-src pkg {package name}' process?

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (6 preceding siblings ...)
  2024-01-11  3:44 ` jaminW55
@ 2024-01-11  8:11 ` meator
  2024-01-11 22:47 ` jaminW55
                   ` (21 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-01-11  8:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 526 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1886584846

Comment:
Since this PR has only a single template, the simplest way to compile it is to copy the template (https://raw.githubusercontent.com/meator/void-packages/gazou/srcpkgs/gazou/template) to `srcpkgs/gazou/template` and then do `./xbps-src pkg gazou` (assuming you have set up xbps-src according to [Quick start](https://github.com/void-linux/void-packages?tab=readme-ov-file#quick-start)).

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (7 preceding siblings ...)
  2024-01-11  8:11 ` meator
@ 2024-01-11 22:47 ` jaminW55
  2024-01-12  7:03 ` meator
                   ` (20 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-11 22:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 401 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1888089428

Comment:
Excellent News. I just installed using the provided template and it ran without issue.

I'm still trying to ascertain where I went wrong as the build instructions look fairly different from my own, but I'm very happy it is working!

Thanks for your help!

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (8 preceding siblings ...)
  2024-01-11 22:47 ` jaminW55
@ 2024-01-12  7:03 ` meator
  2024-01-12 17:13 ` jaminW55
                   ` (19 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-01-12  7:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 495 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1888536306

Comment:
> I'm still trying to ascertain where I went wrong as the build instructions look fairly different from my own, but I'm very happy it is working!

```
build_style=cmake
```
Handles all building and instalation. You usually don't need to specify `do_configure()`, `do_build()` and `do_install()` (unless the build process is nonstandard in some way).

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (9 preceding siblings ...)
  2024-01-12  7:03 ` meator
@ 2024-01-12 17:13 ` jaminW55
  2024-01-12 17:15 ` jaminW55
                   ` (18 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-12 17:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 618 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1889670879

Comment:
> ```
> build_style=cmake
> ```
> 
> Handles all building and instalation. You usually don't need to specify `do_configure()`, `do_build()` and `do_install()` (unless the build process is nonstandard in some way).

Is this generally true for build instructions more broadly? The extra instructions are just for intermitiary steps? 

There are a few other programs for which I am working on creating templates, including the Tachidesk package request which uses Java. 

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (10 preceding siblings ...)
  2024-01-12 17:13 ` jaminW55
@ 2024-01-12 17:15 ` jaminW55
  2024-01-12 20:20 ` meator
                   ` (17 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-12 17:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 337 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1889672726

Comment:
In terms of moving this package forward into the repos, what else do we have left in the process? 

I'd like to help expand Void's access to Japanese tools, readers, and programs more broadly.

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (11 preceding siblings ...)
  2024-01-12 17:15 ` jaminW55
@ 2024-01-12 20:20 ` meator
  2024-01-17  7:55 ` jaminW55
                   ` (16 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-01-12 20:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3371 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1889900817

Comment:
This isn't really a place to ask about the basics of xbps-src, but I'll try to explain it a bit anyway.

> Is this generally true for build instructions more broadly? The extra instructions are just for intermitiary steps?

The build proces has several [phases](https://github.com/void-linux/void-packages/blob/master/Manual.md#package-build-phases). They correspond to a `do_<phase>()` function in the template. Only `do_install()` is mandatory, but `do_configure()` and `do_build()` are needed most of the time. The [build styles](https://github.com/void-linux/void-packages/blob/master/Manual.md#build_scripts) provide generic definitions of these. For example `do_configure()` of `build_style=cmake` is defined here: https://github.com/void-linux/void-packages/blob/master/common/build-style/cmake.sh#L4C1-L89 It is much more complex than `cmake .` because it needs to handle Void linux specific things, cross compilation (this is an important step that gets abstracted away by the build style which is great because you don't have to deal with it), set prefix to `/usr` and more. Void linux has two libc implementations (glibc and musl) and a bunch of supported architectures. The template should support all of these (unless it can't). The build styles are written to handle this. You should prefer using predefined build styles instead of writing it from scratch (which you can do by just defining the function in the template) because you would have to do all these things yourself.

You can influence these build styles by setting some variables like `configure_args`, `make_build_args` etc. (it depends on the build style chosen). There are also `pre_<phase>()` and `post_<phase>()` functions that get executed before and after the phase runs. You can use these to do some setup, [fixup the upstream build system a bit if necessary](https://github.com/void-linux/void-packages/blob/master/srcpkgs/windowchef/template#L14-L17) or [install a license if required](https://github.com/void-linux/void-packages/blob/master/srcpkgs/windowchef/template#L19-L21)[^1]. [^2]

Then you have the variables like `version`, `short_desc` etc. They are pretty self explanatory. Read the [manual](https://github.com/void-linux/void-packages/blob/master/Manual.md) for more info.

If you're having trouble, try looking at some other templates for inspiration. And read the [manual](https://github.com/void-linux/void-packages/blob/master/Manual.md). Use `xlint` on your templates.

> In terms of moving this package forward into the repos, what else do we have left in the process?

Merging of PRs can take some time. I believe that this PR is ready to be merged, some maintainer just has to take a look at it and merge it. Merging of new packages can take longer compared to simple package update PRs. See [CONTRIBUTING](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md)

[^1]: Some licenses state that a copy of the license must be distributed alongside the program. You usually don't have to worry about it. `xlint` will warn you if your program is using one of these licenses.
[^2]: I have chosen the `windowchef` at random as an example to link to, it demonstrates the usage of these functions.

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (12 preceding siblings ...)
  2024-01-12 20:20 ` meator
@ 2024-01-17  7:55 ` jaminW55
  2024-01-31  3:37 ` jaminW55
                   ` (15 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-17  7:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 244 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1895276815

Comment:
Hello. Just checking to see if this is going to be merged and if I should close out my current issue.

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (13 preceding siblings ...)
  2024-01-17  7:55 ` jaminW55
@ 2024-01-31  3:37 ` jaminW55
  2024-01-31 17:42 ` meator
                   ` (14 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-01-31  3:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 928 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1918322884

Comment:
> > In terms of moving this package forward into the repos, what else do we have left in the process?
> 
> Merging of PRs can take some time. I believe that this PR is ready to be merged, some maintainer just has to take a look at it and merge it. Merging of new packages can take longer compared to simple package update PRs. See [CONTRIBUTING](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md)

Is it possible for me to takeover and move forward as maintainer? i think I have enough knowledge of this program and a bit more experience building void packages now that I could probably maintain it. It isn't updated too often and I'd like to get this moved to the repos.

Sorry for the delay, but any direction you could provide would be most appreciated. 

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (14 preceding siblings ...)
  2024-01-31  3:37 ` jaminW55
@ 2024-01-31 17:42 ` meator
  2024-02-01 23:46 ` jaminW55
                   ` (13 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-01-31 17:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 330 bytes --]

New comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1919598019

Comment:
I will update this PR and include you as the maintainer if you so wish.

What is your maintainer string? (for example my is `meator <meator.dev@gmail.com>`, it should follow this format).

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (15 preceding siblings ...)
  2024-01-31 17:42 ` meator
@ 2024-02-01 23:46 ` jaminW55
  2024-02-01 23:47 ` jaminW55
                   ` (12 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-02-01 23:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 190 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1922500767

Comment:
jaminW55 <jaminW55@proton.me> should work fine.

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

* Re: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (16 preceding siblings ...)
  2024-02-01 23:46 ` jaminW55
@ 2024-02-01 23:47 ` jaminW55
  2024-02-02  0:00 ` [PR REVIEW] " jaminW55
                   ` (11 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-02-01 23:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 192 bytes --]

New comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#issuecomment-1922500767

Comment:
`jaminW55 <jaminW55@proton.me>` should work fine.

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

* Re: [PR REVIEW] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (17 preceding siblings ...)
  2024-02-01 23:47 ` jaminW55
@ 2024-02-02  0:00 ` jaminW55
  2024-02-02  0:00 ` jaminW55
                   ` (10 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-02-02  0:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 199 bytes --]

New review comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#discussion_r1475340861

Comment:
Add "jaminW55 <jaminW55@proton.me>" as maintainer.

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

* Re: [PR REVIEW] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (18 preceding siblings ...)
  2024-02-02  0:00 ` [PR REVIEW] " jaminW55
@ 2024-02-02  0:00 ` jaminW55
  2024-02-02  7:45 ` [PR PATCH] [Updated] " meator
                   ` (9 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: jaminW55 @ 2024-02-02  0:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 199 bytes --]

New review comment by jaminW55 on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#discussion_r1475340861

Comment:
Add "jaminW55 <jaminW55@proton.me>" as maintainer.

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

* Re: [PR PATCH] [Updated] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (19 preceding siblings ...)
  2024-02-02  0:00 ` jaminW55
@ 2024-02-02  7:45 ` meator
  2024-02-05 22:20 ` [PR REVIEW] " Piraty
                   ` (8 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-02-02  7:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 932 bytes --]

There is an updated pull request by meator against master on the void-packages repository

https://github.com/meator/void-packages gazou
https://github.com/void-linux/void-packages/pull/48160

New package: gazou-0.3.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
@jaminW55 Thanks for writing [the basic template](https://github.com/void-linux/void-packages/issues/48156#issuecomment-1885404699), I have used it to create this. Would you mind testing this pull request? I can give you instructions on how to do so if you want to.

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

closes #48156

A patch file from https://github.com/void-linux/void-packages/pull/48160.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gazou-48160.patch --]
[-- Type: text/x-diff, Size: 1405 bytes --]

From f810880ab8c462d7b68f7f46d30d24631d272099 Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Wed, 10 Jan 2024 23:13:34 +0100
Subject: [PATCH] New package: gazou-0.3.3

---
 srcpkgs/gazou/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/gazou/template

diff --git a/srcpkgs/gazou/template b/srcpkgs/gazou/template
new file mode 100644
index 0000000000000..69ce0fb593490
--- /dev/null
+++ b/srcpkgs/gazou/template
@@ -0,0 +1,23 @@
+# Template file for 'gazou'
+pkgname=gazou
+version=0.3.3
+revision=1
+build_style=cmake
+configure_args="-DGUI=ON"
+hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
+makedepends="qt5-devel tesseract-ocr-devel leptonica-devel qt5-x11extras-devel"
+short_desc="Japanese and Chinese OCR application"
+maintainer="jaminW55 <jaminW55@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/kamui-fin/gazou"
+_QHotkey=1.5.0
+distfiles="https://github.com/kamui-fin/gazou/archive/refs/tags/v${version}.tar.gz
+ https://github.com/Skycoder42/QHotkey/archive/refs/tags/${_QHotkey}.tar.gz>QHotkey-${_QHotkey}.tar.gz"
+checksum="b939ebfaca7fa5703025328c5cb670e8718aaeace11eaadcbde506b0eb6c04e2
+ e8ca5ba77ad04662c18dce8de4b37b373bcb693a7e062fca3d832bf63473b143"
+
+skip_extraction="QHotkey-${_QHotkey}.tar.gz"
+
+post_extract() {
+	vsrcextract -C third-party/QHotkey "QHotkey-${_QHotkey}.tar.gz"
+}

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

* Re: [PR REVIEW] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (20 preceding siblings ...)
  2024-02-02  7:45 ` [PR PATCH] [Updated] " meator
@ 2024-02-05 22:20 ` Piraty
  2024-02-05 22:21 ` Piraty
                   ` (7 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: Piraty @ 2024-02-05 22:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 198 bytes --]

New review comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#discussion_r1478980346

Comment:
please declare this as `_qhotkey`  below `version=`

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

* Re: [PR REVIEW] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (21 preceding siblings ...)
  2024-02-05 22:20 ` [PR REVIEW] " Piraty
@ 2024-02-05 22:21 ` Piraty
  2024-02-05 22:22 ` Piraty
                   ` (6 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: Piraty @ 2024-02-05 22:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 206 bytes --]

New review comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#discussion_r1478980346

Comment:
please declare this as `_qhotkey_version`  below `version=`

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

* Re: [PR REVIEW] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (22 preceding siblings ...)
  2024-02-05 22:21 ` Piraty
@ 2024-02-05 22:22 ` Piraty
  2024-02-05 22:25 ` [PR PATCH] [Updated] " meator
                   ` (5 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: Piraty @ 2024-02-05 22:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 251 bytes --]

New review comment by Piraty on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#discussion_r1478980346

Comment:
please declare this as `_qhotkey_version`  below `version=`, preferrably using the same submodule commit

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

* Re: [PR PATCH] [Updated] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (23 preceding siblings ...)
  2024-02-05 22:22 ` Piraty
@ 2024-02-05 22:25 ` meator
  2024-02-05 22:26 ` [PR REVIEW] " meator
                   ` (4 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-02-05 22:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 932 bytes --]

There is an updated pull request by meator against master on the void-packages repository

https://github.com/meator/void-packages gazou
https://github.com/void-linux/void-packages/pull/48160

New package: gazou-0.3.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
@jaminW55 Thanks for writing [the basic template](https://github.com/void-linux/void-packages/issues/48156#issuecomment-1885404699), I have used it to create this. Would you mind testing this pull request? I can give you instructions on how to do so if you want to.

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

closes #48156

A patch file from https://github.com/void-linux/void-packages/pull/48160.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gazou-48160.patch --]
[-- Type: text/x-diff, Size: 1445 bytes --]

From dcf3a68ea2325215055371c314bf76889630d2ae Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Wed, 10 Jan 2024 23:13:34 +0100
Subject: [PATCH] New package: gazou-0.3.3

---
 srcpkgs/gazou/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/gazou/template

diff --git a/srcpkgs/gazou/template b/srcpkgs/gazou/template
new file mode 100644
index 0000000000000..18505de5c8c27
--- /dev/null
+++ b/srcpkgs/gazou/template
@@ -0,0 +1,23 @@
+# Template file for 'gazou'
+pkgname=gazou
+version=0.3.3
+_qhotkey_version=1.5.0
+revision=1
+build_style=cmake
+configure_args="-DGUI=ON"
+hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
+makedepends="qt5-devel tesseract-ocr-devel leptonica-devel qt5-x11extras-devel"
+short_desc="Japanese and Chinese OCR application"
+maintainer="jaminW55 <jaminW55@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/kamui-fin/gazou"
+distfiles="https://github.com/kamui-fin/gazou/archive/refs/tags/v${version}.tar.gz
+ https://github.com/Skycoder42/QHotkey/archive/refs/tags/${_qhotkey_version}.tar.gz>QHotkey-${_qhotkey_version}.tar.gz"
+checksum="b939ebfaca7fa5703025328c5cb670e8718aaeace11eaadcbde506b0eb6c04e2
+ e8ca5ba77ad04662c18dce8de4b37b373bcb693a7e062fca3d832bf63473b143"
+
+skip_extraction="QHotkey-${_qhotkey_version}.tar.gz"
+
+post_extract() {
+	vsrcextract -C third-party/QHotkey "QHotkey-${_qhotkey_version}.tar.gz"
+}

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

* Re: [PR REVIEW] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (24 preceding siblings ...)
  2024-02-05 22:25 ` [PR PATCH] [Updated] " meator
@ 2024-02-05 22:26 ` meator
  2024-02-05 22:28 ` meator
                   ` (3 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-02-05 22:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 160 bytes --]

New review comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#discussion_r1478994330

Comment:
Done, thanks.

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

* Re: [PR REVIEW] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (25 preceding siblings ...)
  2024-02-05 22:26 ` [PR REVIEW] " meator
@ 2024-02-05 22:28 ` meator
  2024-02-05 22:34 ` [PR PATCH] [Updated] " meator
                   ` (2 subsequent siblings)
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-02-05 22:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 160 bytes --]

New review comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#discussion_r1478994330

Comment:
Done, thanks.

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

* Re: [PR PATCH] [Updated] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (26 preceding siblings ...)
  2024-02-05 22:28 ` meator
@ 2024-02-05 22:34 ` meator
  2024-02-05 22:39 ` [PR REVIEW] " meator
  2024-02-05 23:18 ` [PR PATCH] [Merged]: " Piraty
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-02-05 22:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 932 bytes --]

There is an updated pull request by meator against master on the void-packages repository

https://github.com/meator/void-packages gazou
https://github.com/void-linux/void-packages/pull/48160

New package: gazou-0.3.3
<!-- Uncomment relevant sections and delete options which are not applicable -->
@jaminW55 Thanks for writing [the basic template](https://github.com/void-linux/void-packages/issues/48156#issuecomment-1885404699), I have used it to create this. Would you mind testing this pull request? I can give you instructions on how to do so if you want to.

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

closes #48156

A patch file from https://github.com/void-linux/void-packages/pull/48160.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gazou-48160.patch --]
[-- Type: text/x-diff, Size: 1419 bytes --]

From bfafb20fb9450acd0ba5deca56a9b61d49fddecf Mon Sep 17 00:00:00 2001
From: meator <meator.dev@gmail.com>
Date: Wed, 10 Jan 2024 23:13:34 +0100
Subject: [PATCH] New package: gazou-0.3.3

---
 srcpkgs/gazou/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/gazou/template

diff --git a/srcpkgs/gazou/template b/srcpkgs/gazou/template
new file mode 100644
index 0000000000000..9af5f8cecf409
--- /dev/null
+++ b/srcpkgs/gazou/template
@@ -0,0 +1,23 @@
+# Template file for 'gazou'
+pkgname=gazou
+version=0.3.3
+revision=1
+_qhotkey_version=eb7ddaba57b108f99c2fefcd4eb23cef9c0ed681
+build_style=cmake
+configure_args="-DGUI=ON"
+hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
+makedepends="qt5-devel tesseract-ocr-devel leptonica-devel qt5-x11extras-devel"
+short_desc="Japanese and Chinese OCR application"
+maintainer="jaminW55 <jaminW55@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/kamui-fin/gazou"
+distfiles="https://github.com/kamui-fin/gazou/archive/refs/tags/v${version}.tar.gz
+ https://github.com/Skycoder42/QHotkey/archive/${_qhotkey_version}.tar.gz"
+checksum="b939ebfaca7fa5703025328c5cb670e8718aaeace11eaadcbde506b0eb6c04e2
+ 2dc72c4c7c23ae2e721fdde7605829f7735e004ac235632855101216cc94d926"
+
+skip_extraction="${_qhotkey_version}.tar.gz"
+
+post_extract() {
+	vsrcextract -C third-party/QHotkey "${_qhotkey_version}.tar.gz"
+}

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

* Re: [PR REVIEW] New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (27 preceding siblings ...)
  2024-02-05 22:34 ` [PR PATCH] [Updated] " meator
@ 2024-02-05 22:39 ` meator
  2024-02-05 23:18 ` [PR PATCH] [Merged]: " Piraty
  29 siblings, 0 replies; 31+ messages in thread
From: meator @ 2024-02-05 22:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 320 bytes --]

New review comment by meator on void-packages repository

https://github.com/void-linux/void-packages/pull/48160#discussion_r1479013485

Comment:
Thanks, I have put it below `revision` and I've simplified the template a bit. I didn't notice your updated message mentioning the submodule commit, I've fixed that too now.

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

* Re: [PR PATCH] [Merged]: New package: gazou-0.3.3
  2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
                   ` (28 preceding siblings ...)
  2024-02-05 22:39 ` [PR REVIEW] " meator
@ 2024-02-05 23:18 ` Piraty
  29 siblings, 0 replies; 31+ messages in thread
From: Piraty @ 2024-02-05 23:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 780 bytes --]

There's a merged pull request on the void-packages repository

New package: gazou-0.3.3
https://github.com/void-linux/void-packages/pull/48160

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
@jaminW55 Thanks for writing [the basic template](https://github.com/void-linux/void-packages/issues/48156#issuecomment-1885404699), I have used it to create this. Would you mind testing this pull request? I can give you instructions on how to do so if you want to.

#### Testing the changes
- I tested the changes in this PR: **briefly**

#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**

closes #48156

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

end of thread, other threads:[~2024-02-05 23:18 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-10 22:19 [PR PATCH] New package: gazou-0.3.3 meator
2024-01-10 22:47 ` [PR PATCH] [Updated] " meator
2024-01-11  3:39 ` jaminW55
2024-01-11  3:43 ` jaminW55
2024-01-11  3:43 ` jaminW55
2024-01-11  3:44 ` jaminW55
2024-01-11  3:44 ` jaminW55
2024-01-11  3:44 ` jaminW55
2024-01-11  8:11 ` meator
2024-01-11 22:47 ` jaminW55
2024-01-12  7:03 ` meator
2024-01-12 17:13 ` jaminW55
2024-01-12 17:15 ` jaminW55
2024-01-12 20:20 ` meator
2024-01-17  7:55 ` jaminW55
2024-01-31  3:37 ` jaminW55
2024-01-31 17:42 ` meator
2024-02-01 23:46 ` jaminW55
2024-02-01 23:47 ` jaminW55
2024-02-02  0:00 ` [PR REVIEW] " jaminW55
2024-02-02  0:00 ` jaminW55
2024-02-02  7:45 ` [PR PATCH] [Updated] " meator
2024-02-05 22:20 ` [PR REVIEW] " Piraty
2024-02-05 22:21 ` Piraty
2024-02-05 22:22 ` Piraty
2024-02-05 22:25 ` [PR PATCH] [Updated] " meator
2024-02-05 22:26 ` [PR REVIEW] " meator
2024-02-05 22:28 ` meator
2024-02-05 22:34 ` [PR PATCH] [Updated] " meator
2024-02-05 22:39 ` [PR REVIEW] " meator
2024-02-05 23:18 ` [PR PATCH] [Merged]: " Piraty

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).