Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: kmplot
@ 2023-11-26 14:23 Luciogi
  2023-11-26 14:24 ` Luciogi
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ messages in thread
From: Luciogi @ 2023-11-26 14:23 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Luciogi/void-packages kmplot
https://github.com/void-linux/void-packages/pull/47413

New package: kmplot
#### Testing the changes
- I tested the changes in this PR: YES

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

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)

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

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

From 4971714fbb1a4664177ae7b0b8378045971757a3 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sun, 26 Nov 2023 19:13:58 +0500
Subject: [PATCH] New package: kmplot

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

diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template
new file mode 100644
index 0000000000000..61f3070f6ce94
--- /dev/null
+++ b/srcpkgs/kmplot/template
@@ -0,0 +1,15 @@
+# Template file for 'kmplot'
+pkgname=kmplot
+version=23.08.3
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTING=OFF"
+hostmakedepends="extra-cmake-modules gettext"
+makedepends="kdoctools-devel qt5-svg-devel kcompletion-devel kconfig-devel kguiaddons-devel kdbusaddons-devel kcrash-devel ki18n-devel kjobwidgets-devel kio-devel kparts-devel kiconthemes-devel kxmlgui-devel kservice-devel kwindowsystem-devel kitemviews-devel knewstuff-devel"
+depends="kparts hicolor-icon-theme"
+short_desc="Mathematical Function Plotter"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="GPL-2.0-or-later, GFDL-1.2-or-later"
+homepage="https://apps.kde.org/kmplot"
+distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
+checksum=455b9bbb195f89d1c0b978ca736e6862248e28812e1cccf4adcb312b512a5cea

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

* Re: New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
@ 2023-11-26 14:24 ` Luciogi
  2023-11-26 14:24 ` Luciogi
                   ` (15 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2023-11-26 14:24 UTC (permalink / raw)
  To: ml

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

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/pull/47413#issuecomment-1826798006

Comment:
#47309 

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

* Re: New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
  2023-11-26 14:24 ` Luciogi
@ 2023-11-26 14:24 ` Luciogi
  2023-11-27 12:02 ` [PR PATCH] [Updated] " Luciogi
                   ` (14 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2023-11-26 14:24 UTC (permalink / raw)
  To: ml

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

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/pull/47413#issuecomment-1826798006

Comment:
completes: #47309 

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

* Re: [PR PATCH] [Updated] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
  2023-11-26 14:24 ` Luciogi
  2023-11-26 14:24 ` Luciogi
@ 2023-11-27 12:02 ` Luciogi
  2023-11-27 12:39 ` Luciogi
                   ` (13 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2023-11-27 12:02 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Luciogi/void-packages kmplot
https://github.com/void-linux/void-packages/pull/47413

New package: kmplot
#### Testing the changes
- I tested the changes in this PR: YES

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

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)

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

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

From 8473a6f63d19ebe9ed7e42134af1d4dbed41d681 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sun, 26 Nov 2023 19:13:58 +0500
Subject: [PATCH] New package: kmplot

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

diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template
new file mode 100644
index 0000000000000..e818d327bdc62
--- /dev/null
+++ b/srcpkgs/kmplot/template
@@ -0,0 +1,19 @@
+# Template file for 'kmplot'
+pkgname=kmplot
+version=23.08.3
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTING=OFF"
+hostmakedepends="extra-cmake-modules gettext"
+makedepends="kdoctools-devel qt5-svg-devel kcompletion-devel kconfig-devel kguiaddons-devel kdbusaddons-devel kcrash-devel ki18n-devel kjobwidgets-devel kio-devel kparts-devel kiconthemes-devel kxmlgui-devel kservice-devel kwindowsystem-devel kitemviews-devel knewstuff-devel"
+depends="kparts hicolor-icon-theme"
+short_desc="Mathematical Function Plotter"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="GPL-2.0-or-later, GFDL-1.2-or-later"
+homepage="https://apps.kde.org/kmplot"
+distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
+checksum=455b9bbb195f89d1c0b978ca736e6862248e28812e1cccf4adcb312b512a5cea
+
+if [ "$CROSS_BUILD" ]; then
+        hostmakedepends+=" qt5-host-tools qt5-qmake kcoreaddons pkgconf kconfig kdoctools"
+fi

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

* Re: [PR PATCH] [Updated] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (2 preceding siblings ...)
  2023-11-27 12:02 ` [PR PATCH] [Updated] " Luciogi
@ 2023-11-27 12:39 ` Luciogi
  2023-11-27 13:12 ` [PR REVIEW] " Johnnynator
                   ` (12 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2023-11-27 12:39 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Luciogi/void-packages kmplot
https://github.com/void-linux/void-packages/pull/47413

New package: kmplot
#### Testing the changes
- I tested the changes in this PR: YES

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

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)

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

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

From 6919bae81d59ffdfecaf4995c86332d7f9f46f50 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sun, 26 Nov 2023 19:13:58 +0500
Subject: [PATCH] New package: kmplot

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

diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template
new file mode 100644
index 0000000000000..9e78ed39cbe71
--- /dev/null
+++ b/srcpkgs/kmplot/template
@@ -0,0 +1,19 @@
+# Template file for 'kmplot'
+pkgname=kmplot
+version=23.08.3
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTING=OFF"
+hostmakedepends="extra-cmake-modules gettext"
+makedepends="kdoctools-devel qt5-svg-devel kcompletion-devel kconfig-devel kguiaddons-devel kdbusaddons-devel kcrash-devel ki18n-devel kjobwidgets-devel kio-devel kparts-devel kiconthemes-devel kxmlgui-devel kservice-devel kwindowsystem-devel kitemviews-devel knewstuff-devel"
+depends="kparts hicolor-icon-theme"
+short_desc="Mathematical Function Plotter"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="GPL-2.0-or-later, GFDL-1.2-or-later"
+homepage="https://apps.kde.org/kmplot"
+distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
+checksum=455b9bbb195f89d1c0b978ca736e6862248e28812e1cccf4adcb312b512a5cea
+
+if [ "$CROSS_BUILD" ]; then
+	hostmakedepends+=" qt5-host-tools qt5-qmake kcoreaddons pkgconf kconfig kdoctools"
+fi

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

* Re: [PR REVIEW] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (3 preceding siblings ...)
  2023-11-27 12:39 ` Luciogi
@ 2023-11-27 13:12 ` Johnnynator
  2023-11-27 13:13 ` Johnnynator
                   ` (11 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Johnnynator @ 2023-11-27 13:12 UTC (permalink / raw)
  To: ml

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

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/47413#discussion_r1406138868

Comment:
You can just add them unconditionally. They are needed all the time, they are just implicitly pulled in by make depends when not cross compiling.

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

* Re: [PR REVIEW] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (4 preceding siblings ...)
  2023-11-27 13:12 ` [PR REVIEW] " Johnnynator
@ 2023-11-27 13:13 ` Johnnynator
  2023-11-27 14:13 ` Luciogi
                   ` (10 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Johnnynator @ 2023-11-27 13:13 UTC (permalink / raw)
  To: ml

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

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/47413#discussion_r1406140182

Comment:
Please split it into multiple lines. Ideally with a max line length of 80 chars.

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

* Re: [PR REVIEW] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (5 preceding siblings ...)
  2023-11-27 13:13 ` Johnnynator
@ 2023-11-27 14:13 ` Luciogi
  2023-11-27 14:13 ` Luciogi
                   ` (9 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2023-11-27 14:13 UTC (permalink / raw)
  To: ml

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

New review comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/pull/47413#discussion_r1406222750

Comment:
As I have slow internet, and HDD, it at bit faster to get dependencies and test locally

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

* Re: [PR REVIEW] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (6 preceding siblings ...)
  2023-11-27 14:13 ` Luciogi
@ 2023-11-27 14:13 ` Luciogi
  2023-11-27 14:15 ` [PR PATCH] [Updated] " Luciogi
                   ` (8 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2023-11-27 14:13 UTC (permalink / raw)
  To: ml

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

New review comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/pull/47413#discussion_r1406222750

Comment:
As I have slow internet, and HDD, it at bit faster to get dependencies (for x86_64) and test locally 

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

* Re: [PR PATCH] [Updated] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (7 preceding siblings ...)
  2023-11-27 14:13 ` Luciogi
@ 2023-11-27 14:15 ` Luciogi
  2023-12-19 17:11 ` Luciogi
                   ` (7 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2023-11-27 14:15 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Luciogi/void-packages kmplot
https://github.com/void-linux/void-packages/pull/47413

New package: kmplot
#### Testing the changes
- I tested the changes in this PR: YES

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

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)

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

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

From 67e1bb6ac2f756666ae249e1f40ddbe438eb050f Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sun, 26 Nov 2023 19:13:58 +0500
Subject: [PATCH] New package: kmplot

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

diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template
new file mode 100644
index 0000000000000..88b40d5921c27
--- /dev/null
+++ b/srcpkgs/kmplot/template
@@ -0,0 +1,22 @@
+# Template file for 'kmplot'
+pkgname=kmplot
+version=23.08.3
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTING=OFF"
+hostmakedepends="extra-cmake-modules gettext"
+makedepends="kdoctools-devel qt5-svg-devel kcompletion-devel kconfig-devel
+ kguiaddons-devel kdbusaddons-devel kcrash-devel ki18n-devel kjobwidgets-devel
+ kio-devel kparts-devel kiconthemes-devel kxmlgui-devel kservice-devel
+ kwindowsystem-devel kitemviews-devel knewstuff-devel"
+depends="kparts hicolor-icon-theme"
+short_desc="Mathematical Function Plotter"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="GPL-2.0-or-later, GFDL-1.2-or-later"
+homepage="https://apps.kde.org/kmplot"
+distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
+checksum=455b9bbb195f89d1c0b978ca736e6862248e28812e1cccf4adcb312b512a5cea
+
+if [ "$CROSS_BUILD" ]; then
+	hostmakedepends+=" qt5-host-tools qt5-qmake kcoreaddons pkgconf kconfig kdoctools"
+fi

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

* Re: [PR PATCH] [Updated] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (8 preceding siblings ...)
  2023-11-27 14:15 ` [PR PATCH] [Updated] " Luciogi
@ 2023-12-19 17:11 ` Luciogi
  2023-12-19 17:12 ` Luciogi
                   ` (6 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2023-12-19 17:11 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Luciogi/void-packages kmplot
https://github.com/void-linux/void-packages/pull/47413

New package: kmplot
#### Testing the changes
- I tested the changes in this PR: YES

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

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)

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

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

From 772e0064a1b82747a1fc5164e9bbfd36c3621bbd Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sun, 26 Nov 2023 19:13:58 +0500
Subject: [PATCH] New package: kmplot

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

diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template
new file mode 100644
index 0000000000000..614ef8913517a
--- /dev/null
+++ b/srcpkgs/kmplot/template
@@ -0,0 +1,22 @@
+# Template file for 'kmplot'
+pkgname=kmplot
+version=23.08.4
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTING=OFF"
+hostmakedepends="extra-cmake-modules gettext"
+makedepends="kdoctools-devel qt5-svg-devel kcompletion-devel kconfig-devel
+ kguiaddons-devel kdbusaddons-devel kcrash-devel ki18n-devel kjobwidgets-devel
+ kio-devel kparts-devel kiconthemes-devel kxmlgui-devel kservice-devel
+ kwindowsystem-devel kitemviews-devel knewstuff-devel"
+depends="kparts hicolor-icon-theme"
+short_desc="Mathematical Function Plotter"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="GPL-2.0-or-later, GFDL-1.2-or-later"
+homepage="https://apps.kde.org/kmplot"
+distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
+checksum=22bdbef141434ba7a51a4789fffaac00813867feb8e7efca74651a79a152bdfe
+
+if [ "$CROSS_BUILD" ]; then
+	hostmakedepends+=" qt5-host-tools qt5-qmake kcoreaddons pkgconf kconfig kdoctools"
+fi

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

* Re: New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (9 preceding siblings ...)
  2023-12-19 17:11 ` Luciogi
@ 2023-12-19 17:12 ` Luciogi
  2024-01-02 18:39 ` [PR PATCH] [Updated] " Luciogi
                   ` (5 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2023-12-19 17:12 UTC (permalink / raw)
  To: ml

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

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/pull/47413#issuecomment-1863177141

Comment:
updated to 23.08.4


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

* Re: [PR PATCH] [Updated] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (10 preceding siblings ...)
  2023-12-19 17:12 ` Luciogi
@ 2024-01-02 18:39 ` Luciogi
  2024-01-02 18:59 ` [PR REVIEW] " Johnnynator
                   ` (4 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2024-01-02 18:39 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Luciogi/void-packages kmplot
https://github.com/void-linux/void-packages/pull/47413

New package: kmplot
#### Testing the changes
- I tested the changes in this PR: YES

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

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)

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

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

From 5c35d989d532e49649e528e8834d83715452b6ff Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sun, 26 Nov 2023 19:13:58 +0500
Subject: [PATCH] New package: kmplot 24.08.4

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

diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template
new file mode 100644
index 0000000000000..9f544513d47ec
--- /dev/null
+++ b/srcpkgs/kmplot/template
@@ -0,0 +1,22 @@
+# Template file for 'kmplot'
+pkgname=kmplot
+version=23.08.4
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTING=OFF"
+hostmakedepends="extra-cmake-modules gettext"
+makedepends="kdoctools-devel qt5-svg-devel kcompletion-devel kconfig-devel
+ kguiaddons-devel kdbusaddons-devel kcrash-devel ki18n-devel kjobwidgets-devel
+ kio-devel kparts-devel kiconthemes-devel kxmlgui-devel kservice-devel
+ kwindowsystem-devel kitemviews-devel knewstuff-devel"
+depends="kparts hicolor-icon-theme"
+short_desc="Mathematical Function Plotter"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="GPL-2.0-or-later, GFDL-1.2-or-later"
+homepage="https://apps.kde.org/kmplot"
+distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
+checksum=22bdbef141434ba7a51a4789fffaac00813867feb8e7efca74651a79a152bdfe
+
+if [ "$CROSS_BUILD" ]; then
+	hostmakedepends+=" qt5-host-tools qt5-qmake kcoreaddons kconfig kdoctools"
+fi

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

* Re: [PR REVIEW] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (11 preceding siblings ...)
  2024-01-02 18:39 ` [PR PATCH] [Updated] " Luciogi
@ 2024-01-02 18:59 ` Johnnynator
  2024-01-03  9:37 ` Luciogi
                   ` (3 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Johnnynator @ 2024-01-02 18:59 UTC (permalink / raw)
  To: ml

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

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/47413#discussion_r1439730072

Comment:
Some non-representative benchmarks :)

The difference for native compiling on my system is quite small and bigger in userland than system.
If the difference were IO Heavy (like when Installing more when cross compiling), it would increase the time spent in kernel/system code)

Always in hostmakedepends
```
Benchmark 1: ./xbps-src -t extract kmplot
  Time (mean ± σ):     14.552 s ±  0.209 s    [User: 7.221 s, System: 5.669 s]
  Range (min … max):   14.229 s … 14.929 s    10 runs
```
Only in hostmakedepends
```
Benchmark 1: ./xbps-src -t extract kmplot
  Time (mean ± σ):     14.627 s ±  0.578 s    [User: 7.165 s, System: 5.730 s]
  Range (min … max):   14.298 s … 16.229 s    10 runs
```
Cross compiling
```
Benchmark 1: ./xbps-src extract kmplot -j32 -t -a aarch64-musl
  Time (mean ± σ):     16.848 s ±  0.758 s    [User: 6.684 s, System: 6.974 s]
  Range (min … max):   16.045 s … 18.587 s    10 runs
```

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

* Re: [PR REVIEW] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (12 preceding siblings ...)
  2024-01-02 18:59 ` [PR REVIEW] " Johnnynator
@ 2024-01-03  9:37 ` Luciogi
  2024-01-03  9:39 ` [PR PATCH] [Updated] " Luciogi
                   ` (2 subsequent siblings)
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2024-01-03  9:37 UTC (permalink / raw)
  To: ml

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

New review comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/pull/47413#discussion_r1440243256

Comment:
ok I am removing if statement 😀

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

* Re: [PR PATCH] [Updated] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (13 preceding siblings ...)
  2024-01-03  9:37 ` Luciogi
@ 2024-01-03  9:39 ` Luciogi
  2024-01-03 17:41 ` Johnnynator
  2024-01-03 17:49 ` [PR PATCH] [Merged]: " Johnnynator
  16 siblings, 0 replies; 18+ messages in thread
From: Luciogi @ 2024-01-03  9:39 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Luciogi/void-packages kmplot
https://github.com/void-linux/void-packages/pull/47413

New package: kmplot
#### Testing the changes
- I tested the changes in this PR: YES

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

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)

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

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

From 0eda3822c98b7931230ea7026edc3388aeca19c7 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sun, 26 Nov 2023 19:13:58 +0500
Subject: [PATCH] New package: kmplot 24.08.4

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

diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template
new file mode 100644
index 0000000000000..5ec62a601949f
--- /dev/null
+++ b/srcpkgs/kmplot/template
@@ -0,0 +1,20 @@
+# Template file for 'kmplot'
+pkgname=kmplot
+version=23.08.4
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTING=OFF"
+hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake kcoreaddons kconfig kdoctools"
+makedepends="kdoctools-devel qt5-svg-devel kcompletion-devel kconfig-devel
+ kguiaddons-devel kdbusaddons-devel kcrash-devel ki18n-devel kjobwidgets-devel
+ kio-devel kparts-devel kiconthemes-devel kxmlgui-devel kservice-devel
+ kwindowsystem-devel kitemviews-devel knewstuff-devel"
+depends="kparts hicolor-icon-theme"
+short_desc="Mathematical Function Plotter"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="GPL-2.0-or-later, GFDL-1.2-or-later"
+homepage="https://apps.kde.org/kmplot"
+distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
+checksum=22bdbef141434ba7a51a4789fffaac00813867feb8e7efca74651a79a152bdfe
+
+ 

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

* Re: [PR PATCH] [Updated] New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (14 preceding siblings ...)
  2024-01-03  9:39 ` [PR PATCH] [Updated] " Luciogi
@ 2024-01-03 17:41 ` Johnnynator
  2024-01-03 17:49 ` [PR PATCH] [Merged]: " Johnnynator
  16 siblings, 0 replies; 18+ messages in thread
From: Johnnynator @ 2024-01-03 17:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/Luciogi/void-packages kmplot
https://github.com/void-linux/void-packages/pull/47413

New package: kmplot
#### Testing the changes
- I tested the changes in this PR: YES

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

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)

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

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

From 165659b1ab70eee152047b9f8580a60a6757f904 Mon Sep 17 00:00:00 2001
From: Luciogi <lucigithubcommit@skiff.com>
Date: Sun, 26 Nov 2023 19:13:58 +0500
Subject: [PATCH] New package: kmplot 24.08.4

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

diff --git a/srcpkgs/kmplot/template b/srcpkgs/kmplot/template
new file mode 100644
index 0000000000000..ed5de2c40711c
--- /dev/null
+++ b/srcpkgs/kmplot/template
@@ -0,0 +1,18 @@
+# Template file for 'kmplot'
+pkgname=kmplot
+version=23.08.4
+revision=1
+build_style=cmake
+configure_args="-DBUILD_TESTING=OFF"
+hostmakedepends="extra-cmake-modules gettext qt5-host-tools qt5-qmake kcoreaddons kconfig kdoctools"
+makedepends="kdoctools-devel qt5-svg-devel kcompletion-devel kconfig-devel
+ kguiaddons-devel kdbusaddons-devel kcrash-devel ki18n-devel kjobwidgets-devel
+ kio-devel kparts-devel kiconthemes-devel kxmlgui-devel kservice-devel
+ kwindowsystem-devel kitemviews-devel knewstuff-devel"
+depends="kparts hicolor-icon-theme"
+short_desc="Mathematical Function Plotter"
+maintainer="Luciogi <lucigithubcommit@skiff.com>"
+license="GPL-2.0-or-later, GFDL-1.2-or-later"
+homepage="https://apps.kde.org/kmplot"
+distfiles="${KDE_SITE}/release-service/${version}/src/${pkgname}-${version}.tar.xz"
+checksum=22bdbef141434ba7a51a4789fffaac00813867feb8e7efca74651a79a152bdfe

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

* Re: [PR PATCH] [Merged]: New package: kmplot
  2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
                   ` (15 preceding siblings ...)
  2024-01-03 17:41 ` Johnnynator
@ 2024-01-03 17:49 ` Johnnynator
  16 siblings, 0 replies; 18+ messages in thread
From: Johnnynator @ 2024-01-03 17:49 UTC (permalink / raw)
  To: ml

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

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

New package: kmplot
https://github.com/void-linux/void-packages/pull/47413

Description:
#### Testing the changes
- I tested the changes in this PR: YES

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

#### Local build testing
- I built this PR locally for my native architecture, (x86_64-GLIBC)

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

end of thread, other threads:[~2024-01-03 17:49 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-26 14:23 [PR PATCH] New package: kmplot Luciogi
2023-11-26 14:24 ` Luciogi
2023-11-26 14:24 ` Luciogi
2023-11-27 12:02 ` [PR PATCH] [Updated] " Luciogi
2023-11-27 12:39 ` Luciogi
2023-11-27 13:12 ` [PR REVIEW] " Johnnynator
2023-11-27 13:13 ` Johnnynator
2023-11-27 14:13 ` Luciogi
2023-11-27 14:13 ` Luciogi
2023-11-27 14:15 ` [PR PATCH] [Updated] " Luciogi
2023-12-19 17:11 ` Luciogi
2023-12-19 17:12 ` Luciogi
2024-01-02 18:39 ` [PR PATCH] [Updated] " Luciogi
2024-01-02 18:59 ` [PR REVIEW] " Johnnynator
2024-01-03  9:37 ` Luciogi
2024-01-03  9:39 ` [PR PATCH] [Updated] " Luciogi
2024-01-03 17:41 ` Johnnynator
2024-01-03 17:49 ` [PR PATCH] [Merged]: " Johnnynator

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).