* 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