Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] gns3-server: update to version 2.2.43.
@ 2023-10-19 17:30 SpidFightFR
  2023-10-19 17:33 ` SpidFightFR
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: SpidFightFR @ 2023-10-19 17:30 UTC (permalink / raw)
  To: ml

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

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

https://github.com/SpidFightFR/void-packages update-gns3
https://github.com/void-linux/void-packages/pull/46778

gns3-server: update to version 2.2.43.
#### Testing the changes
- I tested the changes in this PR: **briefly**


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

Hey lads, i tried to update GNS3 server, as it was an idea i got for a school project, basically, the web ui was broken before version 2.2.40.
However the building process acted weird: it went SUPER FAST, with warnings, sure, but all the way through.
It's weird to me, so i'll make this a draft PR, if someone can confirm me it's a normal behavior, then i'll make it a normal PR, but i think something is wrong here, even tho xbps-src went all way through.

I also removed the importlib patch as the modifications brought by it were already in the distant repo, it was no longer useful.



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

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

From e93ac25af887064efae082aceecefc9dc65a999c Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Thu, 19 Oct 2023 17:14:48 +0000
Subject: [PATCH] gns3-server: update to version 2.2.43.

---
 srcpkgs/gns3-server/patches/importlib.patch | 65 ---------------------
 srcpkgs/gns3-server/template                |  7 ++-
 2 files changed, 4 insertions(+), 68 deletions(-)
 delete mode 100644 srcpkgs/gns3-server/patches/importlib.patch

diff --git a/srcpkgs/gns3-server/patches/importlib.patch b/srcpkgs/gns3-server/patches/importlib.patch
deleted file mode 100644
index c3dbd98bc7661..0000000000000
--- a/srcpkgs/gns3-server/patches/importlib.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-diff --git a/gns3server/controller/__init__.py b/gns3server/controller/__init__.py
-index 5c5236b9..971e3452 100644
---- a/gns3server/controller/__init__.py
-+++ b/gns3server/controller/__init__.py
-@@ -22,7 +22,11 @@ import uuid
- import socket
- import shutil
- import aiohttp
--import importlib_resources
-+
-+try:
-+    from importlib import resources as importlib_resources
-+except ImportError:
-+    import importlib_resources
- 
- from ..config import Config
- from .project import Project
-diff --git a/gns3server/controller/appliance_manager.py b/gns3server/controller/appliance_manager.py
-index d15fc69b..41b73104 100644
---- a/gns3server/controller/appliance_manager.py
-+++ b/gns3server/controller/appliance_manager.py
-@@ -21,9 +21,13 @@ import json
- import uuid
- import asyncio
- import aiohttp
--import importlib_resources
- import shutil
- 
-+try:
-+    from importlib import resources as importlib_resources
-+except ImportError:
-+    import importlib_resources
-+
- from .appliance import Appliance
- from ..config import Config
- from ..utils.asyncio import locking
-diff --git a/gns3server/utils/get_resource.py b/gns3server/utils/get_resource.py
-index b4b599bd..f4054cd3 100644
---- a/gns3server/utils/get_resource.py
-+++ b/gns3server/utils/get_resource.py
-@@ -19,7 +19,11 @@ import atexit
- import logging
- import os
- import sys
--import importlib_resources
-+
-+try:
-+    from importlib import resources as importlib_resources
-+except ImportError:
-+    import importlib_resources
- 
- from contextlib import ExitStack
- resource_manager = ExitStack()
-diff --git a/requirements.txt b/requirements.txt
-index 53f1200d..5eda661b 100644
---- a/requirements.txt
-+++ b/requirements.txt
-@@ -11,6 +11,6 @@ psutil==5.9.2
- async-timeout>=4.0.2,<4.1
- distro>=1.7.0
- py-cpuinfo>=9.0.0,<10.0
--importlib-resources>=1.3
-+importlib-resources>=1.3; python_version < '3.9'
- setuptools>=60.8.1; python_version >= '3.7'
- setuptools==59.6.0; python_version < '3.7'  # v59.6.0 is the last version to support Python 3.6
diff --git a/srcpkgs/gns3-server/template b/srcpkgs/gns3-server/template
index d1bd0eed1ce45..654f154676f20 100644
--- a/srcpkgs/gns3-server/template
+++ b/srcpkgs/gns3-server/template
@@ -1,9 +1,10 @@
 # Template file for 'gns3-server'
 pkgname=gns3-server
-version=2.2.35
-revision=2
+version=2.2.43
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
+makedepends="busybox-static"
 depends="python3-setuptools python3-jsonschema python3-aiohttp python3-aiohttp-cors
  python3-yarl python3-Jinja2 python3-psutil python3-aiofiles
  python3-py-cpuinfo python3-distro python3-async-timeout dynamips"
@@ -14,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gns3.com"
 changelog="https://raw.githubusercontent.com/GNS3/gns3-server/master/CHANGELOG"
 distfiles="https://github.com/GNS3/gns3-server/archive/v${version}.tar.gz"
-checksum=2c20ddc968a24fd8a77c272071d35304bac0706266a3f9e643658555e634c489
+checksum=dd1a22837f1a982e4d897f3c01d88c40e719641c6316f3af0d7969217099cb7a
 
 # The source archive contains statically linked artifacts for x86_64
 # glibc, since this is the only architecture supported by upstream, we

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

* Re: gns3-server: update to version 2.2.43.
  2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
@ 2023-10-19 17:33 ` SpidFightFR
  2023-10-19 23:00 ` classabbyamp
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: SpidFightFR @ 2023-10-19 17:33 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46778#issuecomment-1771429331

Comment:
Okay so something IS wrong. Yet i managed to build it somehow LOL.
If i get some time to look about it, i'll do it.

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

* Re: gns3-server: update to version 2.2.43.
  2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
  2023-10-19 17:33 ` SpidFightFR
@ 2023-10-19 23:00 ` classabbyamp
  2023-10-20  5:03 ` SpidFightFR
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: classabbyamp @ 2023-10-19 23:00 UTC (permalink / raw)
  To: ml

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

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/46778#issuecomment-1771816309

Comment:
> Okay so something IS wrong. Yet i managed to build it somehow LOL. If i get some time to look about it, i'll do it.

it worked locally because you didn't run check (i.e. `xbps-src pkg -Q gns3-server`). The error is saying it doesn't have a library it needs, so I would suggest ensuring that `depends` contains [everything necessary](https://github.com/GNS3/gns3-server/blob/v2.2.43/requirements.txt)

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

* Re: gns3-server: update to version 2.2.43.
  2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
  2023-10-19 17:33 ` SpidFightFR
  2023-10-19 23:00 ` classabbyamp
@ 2023-10-20  5:03 ` SpidFightFR
  2023-10-21 13:15 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: SpidFightFR @ 2023-10-20  5:03 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46778#issuecomment-1772086424

Comment:
> > Okay so something IS wrong. Yet i managed to build it somehow LOL. If i get some time to look about it, i'll do it.
> 
> it worked locally because you didn't run check (i.e. `xbps-src pkg -Q gns3-server`). The error is saying it doesn't have a library it needs, so I would suggest ensuring that `depends` contains [everything necessary](https://github.com/GNS3/gns3-server/blob/v2.2.43/requirements.txt)

Agreed. I'll check once again later on but i don't have much time... So sorry for keeping you waiting 😅

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

* Re: [PR PATCH] [Updated] gns3-server: update to version 2.2.43.
  2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
                   ` (2 preceding siblings ...)
  2023-10-20  5:03 ` SpidFightFR
@ 2023-10-21 13:15 ` SpidFightFR
  2023-10-21 13:17 ` SpidFightFR
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: SpidFightFR @ 2023-10-21 13:15 UTC (permalink / raw)
  To: ml

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

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

https://github.com/SpidFightFR/void-packages update-gns3
https://github.com/void-linux/void-packages/pull/46778

gns3-server: update to version 2.2.43.
#### Testing the changes
- I tested the changes in this PR: **briefly**


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

Hey lads, i tried to update GNS3 server, as it was an idea i got for a school project, basically, the web ui was broken before version 2.2.40.
However the building process acted weird: it went SUPER FAST, with warnings, sure, but all the way through.
It's weird to me, so i'll make this a draft PR, if someone can confirm me it's a normal behavior, then i'll make it a normal PR, but i think something is wrong here, even tho xbps-src went all way through.

I also removed the importlib patch as the modifications brought by it were already in the distant repo, it was no longer useful.



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

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

From a63bd9e947a23c61a5d395415c49941becc29865 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Sat, 21 Oct 2023 13:05:09 +0000
Subject: [PATCH] gns3-server: update to version 2.2.43.

---
 srcpkgs/gns3-server/patches/importlib.patch | 65 ---------------------
 srcpkgs/gns3-server/template                |  9 +--
 srcpkgs/python3-truststore/template         | 19 ++++++
 3 files changed, 24 insertions(+), 69 deletions(-)
 delete mode 100644 srcpkgs/gns3-server/patches/importlib.patch
 create mode 100644 srcpkgs/python3-truststore/template

diff --git a/srcpkgs/gns3-server/patches/importlib.patch b/srcpkgs/gns3-server/patches/importlib.patch
deleted file mode 100644
index c3dbd98bc7661..0000000000000
--- a/srcpkgs/gns3-server/patches/importlib.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-diff --git a/gns3server/controller/__init__.py b/gns3server/controller/__init__.py
-index 5c5236b9..971e3452 100644
---- a/gns3server/controller/__init__.py
-+++ b/gns3server/controller/__init__.py
-@@ -22,7 +22,11 @@ import uuid
- import socket
- import shutil
- import aiohttp
--import importlib_resources
-+
-+try:
-+    from importlib import resources as importlib_resources
-+except ImportError:
-+    import importlib_resources
- 
- from ..config import Config
- from .project import Project
-diff --git a/gns3server/controller/appliance_manager.py b/gns3server/controller/appliance_manager.py
-index d15fc69b..41b73104 100644
---- a/gns3server/controller/appliance_manager.py
-+++ b/gns3server/controller/appliance_manager.py
-@@ -21,9 +21,13 @@ import json
- import uuid
- import asyncio
- import aiohttp
--import importlib_resources
- import shutil
- 
-+try:
-+    from importlib import resources as importlib_resources
-+except ImportError:
-+    import importlib_resources
-+
- from .appliance import Appliance
- from ..config import Config
- from ..utils.asyncio import locking
-diff --git a/gns3server/utils/get_resource.py b/gns3server/utils/get_resource.py
-index b4b599bd..f4054cd3 100644
---- a/gns3server/utils/get_resource.py
-+++ b/gns3server/utils/get_resource.py
-@@ -19,7 +19,11 @@ import atexit
- import logging
- import os
- import sys
--import importlib_resources
-+
-+try:
-+    from importlib import resources as importlib_resources
-+except ImportError:
-+    import importlib_resources
- 
- from contextlib import ExitStack
- resource_manager = ExitStack()
-diff --git a/requirements.txt b/requirements.txt
-index 53f1200d..5eda661b 100644
---- a/requirements.txt
-+++ b/requirements.txt
-@@ -11,6 +11,6 @@ psutil==5.9.2
- async-timeout>=4.0.2,<4.1
- distro>=1.7.0
- py-cpuinfo>=9.0.0,<10.0
--importlib-resources>=1.3
-+importlib-resources>=1.3; python_version < '3.9'
- setuptools>=60.8.1; python_version >= '3.7'
- setuptools==59.6.0; python_version < '3.7'  # v59.6.0 is the last version to support Python 3.6
diff --git a/srcpkgs/gns3-server/template b/srcpkgs/gns3-server/template
index d1bd0eed1ce45..84c38b251c1a9 100644
--- a/srcpkgs/gns3-server/template
+++ b/srcpkgs/gns3-server/template
@@ -1,12 +1,13 @@
 # Template file for 'gns3-server'
 pkgname=gns3-server
-version=2.2.35
-revision=2
+version=2.2.43
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
+makedepends="busybox-static qemu"
 depends="python3-setuptools python3-jsonschema python3-aiohttp python3-aiohttp-cors
  python3-yarl python3-Jinja2 python3-psutil python3-aiofiles
- python3-py-cpuinfo python3-distro python3-async-timeout dynamips"
+ python3-py-cpuinfo python3-distro python3-async-timeout dynamips python3-truststore python3-platformdirs"
 checkdepends="${depends} python3-pytest python3-flake8 python3-pytest-timeout python3-pytest-aiohttp"
 short_desc="Graphical Network Simulator 3 - Server"
 maintainer="Tim Sandquist <tim.sandquist@gmail.com>"
@@ -14,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gns3.com"
 changelog="https://raw.githubusercontent.com/GNS3/gns3-server/master/CHANGELOG"
 distfiles="https://github.com/GNS3/gns3-server/archive/v${version}.tar.gz"
-checksum=2c20ddc968a24fd8a77c272071d35304bac0706266a3f9e643658555e634c489
+checksum=dd1a22837f1a982e4d897f3c01d88c40e719641c6316f3af0d7969217099cb7a
 
 # The source archive contains statically linked artifacts for x86_64
 # glibc, since this is the only architecture supported by upstream, we
diff --git a/srcpkgs/python3-truststore/template b/srcpkgs/python3-truststore/template
new file mode 100644
index 0000000000000..10fddbb924aa5
--- /dev/null
+++ b/srcpkgs/python3-truststore/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-truststore'
+pkgname=python3-truststore
+version=0.8.0
+revision=1
+build_style=python3-pep517
+makedepends="python3-flit_core"
+depends="python3"
+short_desc="Library to determine platform-specific system directories"
+maintainer="SpidFightFR <spidfight@swisscows.email>"
+license="MIT"
+homepage="https://platformdirs.rtfd.io/"
+changelog="https://raw.githubusercontent.com/platformdirs/platformdirs/main/CHANGES.rst"
+distfiles="${PYPI_SITE}/t/truststore/truststore-${version}.tar.gz"
+checksum=dc70da89634944a579bfeec70a7a4523c53ffdb3cf52d1bb4a431fda278ddb96
+make_check_pre="env PYTHONPATH=src"
+
+post_install() {
+	vlicense LICENSE
+}

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

* Re: gns3-server: update to version 2.2.43.
  2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
                   ` (3 preceding siblings ...)
  2023-10-21 13:15 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-21 13:17 ` SpidFightFR
  2023-10-27 17:12 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: SpidFightFR @ 2023-10-21 13:17 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46778#issuecomment-1773788998

Comment:
Alright lads hello !
I made some advancements with the template, i added `python3-platformdirs` and `python3-truststore` (new template, btw) as they are new requirements. however, there seems to be issues with the python checks with qemu, but i think it's a GNS3 thing, so i'll go check in the issue tab of the project.

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

* Re: [PR PATCH] [Updated] gns3-server: update to version 2.2.43.
  2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
                   ` (4 preceding siblings ...)
  2023-10-21 13:17 ` SpidFightFR
@ 2023-10-27 17:12 ` SpidFightFR
  2023-10-27 17:33 ` SpidFightFR
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: SpidFightFR @ 2023-10-27 17:12 UTC (permalink / raw)
  To: ml

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

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

https://github.com/SpidFightFR/void-packages update-gns3
https://github.com/void-linux/void-packages/pull/46778

gns3-server: update to version 2.2.43.
#### Testing the changes
- I tested the changes in this PR: **briefly**


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

Hey lads, i tried to update GNS3 server, as it was an idea i got for a school project, basically, the web ui was broken before version 2.2.40.
However the building process acted weird: it went SUPER FAST, with warnings, sure, but all the way through.
It's weird to me, so i'll make this a draft PR, if someone can confirm me it's a normal behavior, then i'll make it a normal PR, but i think something is wrong here, even tho xbps-src went all way through.

I also removed the importlib patch as the modifications brought by it were already in the distant repo, it was no longer useful.



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

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

From e1e27539dbf47d8afe9aa62dbf802bd0d1f95146 Mon Sep 17 00:00:00 2001
From: SpidFightFR <spidfight.one@gmail.com>
Date: Fri, 27 Oct 2023 16:57:59 +0000
Subject: [PATCH] gns3-server: update to version 2.2.43.

---
 srcpkgs/gns3-server/patches/importlib.patch | 65 ---------------------
 srcpkgs/gns3-server/template                |  9 +--
 srcpkgs/python3-truststore/template         | 19 ++++++
 3 files changed, 24 insertions(+), 69 deletions(-)
 delete mode 100644 srcpkgs/gns3-server/patches/importlib.patch
 create mode 100644 srcpkgs/python3-truststore/template

diff --git a/srcpkgs/gns3-server/patches/importlib.patch b/srcpkgs/gns3-server/patches/importlib.patch
deleted file mode 100644
index c3dbd98bc7661..0000000000000
--- a/srcpkgs/gns3-server/patches/importlib.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-diff --git a/gns3server/controller/__init__.py b/gns3server/controller/__init__.py
-index 5c5236b9..971e3452 100644
---- a/gns3server/controller/__init__.py
-+++ b/gns3server/controller/__init__.py
-@@ -22,7 +22,11 @@ import uuid
- import socket
- import shutil
- import aiohttp
--import importlib_resources
-+
-+try:
-+    from importlib import resources as importlib_resources
-+except ImportError:
-+    import importlib_resources
- 
- from ..config import Config
- from .project import Project
-diff --git a/gns3server/controller/appliance_manager.py b/gns3server/controller/appliance_manager.py
-index d15fc69b..41b73104 100644
---- a/gns3server/controller/appliance_manager.py
-+++ b/gns3server/controller/appliance_manager.py
-@@ -21,9 +21,13 @@ import json
- import uuid
- import asyncio
- import aiohttp
--import importlib_resources
- import shutil
- 
-+try:
-+    from importlib import resources as importlib_resources
-+except ImportError:
-+    import importlib_resources
-+
- from .appliance import Appliance
- from ..config import Config
- from ..utils.asyncio import locking
-diff --git a/gns3server/utils/get_resource.py b/gns3server/utils/get_resource.py
-index b4b599bd..f4054cd3 100644
---- a/gns3server/utils/get_resource.py
-+++ b/gns3server/utils/get_resource.py
-@@ -19,7 +19,11 @@ import atexit
- import logging
- import os
- import sys
--import importlib_resources
-+
-+try:
-+    from importlib import resources as importlib_resources
-+except ImportError:
-+    import importlib_resources
- 
- from contextlib import ExitStack
- resource_manager = ExitStack()
-diff --git a/requirements.txt b/requirements.txt
-index 53f1200d..5eda661b 100644
---- a/requirements.txt
-+++ b/requirements.txt
-@@ -11,6 +11,6 @@ psutil==5.9.2
- async-timeout>=4.0.2,<4.1
- distro>=1.7.0
- py-cpuinfo>=9.0.0,<10.0
--importlib-resources>=1.3
-+importlib-resources>=1.3; python_version < '3.9'
- setuptools>=60.8.1; python_version >= '3.7'
- setuptools==59.6.0; python_version < '3.7'  # v59.6.0 is the last version to support Python 3.6
diff --git a/srcpkgs/gns3-server/template b/srcpkgs/gns3-server/template
index d1bd0eed1ce45..84c38b251c1a9 100644
--- a/srcpkgs/gns3-server/template
+++ b/srcpkgs/gns3-server/template
@@ -1,12 +1,13 @@
 # Template file for 'gns3-server'
 pkgname=gns3-server
-version=2.2.35
-revision=2
+version=2.2.43
+revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools"
+makedepends="busybox-static qemu"
 depends="python3-setuptools python3-jsonschema python3-aiohttp python3-aiohttp-cors
  python3-yarl python3-Jinja2 python3-psutil python3-aiofiles
- python3-py-cpuinfo python3-distro python3-async-timeout dynamips"
+ python3-py-cpuinfo python3-distro python3-async-timeout dynamips python3-truststore python3-platformdirs"
 checkdepends="${depends} python3-pytest python3-flake8 python3-pytest-timeout python3-pytest-aiohttp"
 short_desc="Graphical Network Simulator 3 - Server"
 maintainer="Tim Sandquist <tim.sandquist@gmail.com>"
@@ -14,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gns3.com"
 changelog="https://raw.githubusercontent.com/GNS3/gns3-server/master/CHANGELOG"
 distfiles="https://github.com/GNS3/gns3-server/archive/v${version}.tar.gz"
-checksum=2c20ddc968a24fd8a77c272071d35304bac0706266a3f9e643658555e634c489
+checksum=dd1a22837f1a982e4d897f3c01d88c40e719641c6316f3af0d7969217099cb7a
 
 # The source archive contains statically linked artifacts for x86_64
 # glibc, since this is the only architecture supported by upstream, we
diff --git a/srcpkgs/python3-truststore/template b/srcpkgs/python3-truststore/template
new file mode 100644
index 0000000000000..18c0a84953065
--- /dev/null
+++ b/srcpkgs/python3-truststore/template
@@ -0,0 +1,19 @@
+# Template file for 'python3-truststore'
+pkgname=python3-truststore
+version=0.8.0
+revision=1
+build_style=python3-pep517
+makedepends="python3-flit_core"
+depends="python3"
+short_desc="Library that exposes native system certificate stores"
+maintainer="SpidFightFR <spidfight@swisscows.email>"
+license="MIT"
+homepage="https://github.com/sethmlarson/truststore"
+distfiles="${PYPI_SITE}/t/truststore/truststore-${version}.tar.gz"
+checksum=dc70da89634944a579bfeec70a7a4523c53ffdb3cf52d1bb4a431fda278ddb96
+make_check_pre="env PYTHONPATH=src"
+archs="~aarch64* ~arm*"
+
+post_install() {
+	vlicense LICENSE
+}

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

* Re: gns3-server: update to version 2.2.43.
  2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
                   ` (5 preceding siblings ...)
  2023-10-27 17:12 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-10-27 17:33 ` SpidFightFR
  2023-10-30 17:19 ` biopsin
  2023-10-30 18:56 ` [PR PATCH] [Closed]: " SpidFightFR
  8 siblings, 0 replies; 10+ messages in thread
From: SpidFightFR @ 2023-10-27 17:33 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/46778#issuecomment-1783273150

Comment:
Okay so the truststore dep had issues building on aarch64 & arm platforms so i configured the template accordingly.

But i made mistakes in the process, so i'll take time to finish that.

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

* Re: gns3-server: update to version 2.2.43.
  2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
                   ` (6 preceding siblings ...)
  2023-10-27 17:33 ` SpidFightFR
@ 2023-10-30 17:19 ` biopsin
  2023-10-30 18:56 ` [PR PATCH] [Closed]: " SpidFightFR
  8 siblings, 0 replies; 10+ messages in thread
From: biopsin @ 2023-10-30 17:19 UTC (permalink / raw)
  To: ml

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

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/pull/46778#issuecomment-1785700948

Comment:
duplicate of #41472

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

* Re: [PR PATCH] [Closed]: gns3-server: update to version 2.2.43.
  2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
                   ` (7 preceding siblings ...)
  2023-10-30 17:19 ` biopsin
@ 2023-10-30 18:56 ` SpidFightFR
  8 siblings, 0 replies; 10+ messages in thread
From: SpidFightFR @ 2023-10-30 18:56 UTC (permalink / raw)
  To: ml

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

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

gns3-server: update to version 2.2.43.
https://github.com/void-linux/void-packages/pull/46778

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


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

Hey lads, i tried to update GNS3 server, as it was an idea i got for a school project, basically, the web ui was broken before version 2.2.40.
However the building process acted weird: it went SUPER FAST, with warnings, sure, but all the way through.
It's weird to me, so i'll make this a draft PR, if someone can confirm me it's a normal behavior, then i'll make it a normal PR, but i think something is wrong here, even tho xbps-src went all way through.

I also removed the importlib patch as the modifications brought by it were already in the distant repo, it was no longer useful.



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

end of thread, other threads:[~2023-10-30 18:56 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-19 17:30 [PR PATCH] gns3-server: update to version 2.2.43 SpidFightFR
2023-10-19 17:33 ` SpidFightFR
2023-10-19 23:00 ` classabbyamp
2023-10-20  5:03 ` SpidFightFR
2023-10-21 13:15 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-21 13:17 ` SpidFightFR
2023-10-27 17:12 ` [PR PATCH] [Updated] " SpidFightFR
2023-10-27 17:33 ` SpidFightFR
2023-10-30 17:19 ` biopsin
2023-10-30 18:56 ` [PR PATCH] [Closed]: " SpidFightFR

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