* [PR PATCH] New package: vscode-official-1.81.1
@ 2023-08-19 13:00 endigma
2023-08-19 14:11 ` paper42
` (18 more replies)
0 siblings, 19 replies; 20+ messages in thread
From: endigma @ 2023-08-19 13:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 828 bytes --]
There is a new pull request by endigma against master on the void-packages repository
https://github.com/endigma/void-packages master
https://github.com/void-linux/void-packages/pull/45669
New package: vscode-official-1.81.1
#### 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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in and that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users.
A patch file from https://github.com/void-linux/void-packages/pull/45669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-45669.patch --]
[-- Type: text/x-diff, Size: 3720 bytes --]
From c6cf597ab4460a688f0477b65846b458fd747151 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sat, 19 Aug 2023 09:54:31 -0300
Subject: [PATCH] New package: vscode-official-1.81.1
---
.../files/code-url-handler.desktop | 12 +++++++
.../vscode-official/files/code-workspace.xml | 7 ++++
srcpkgs/vscode-official/files/code.desktop | 18 ++++++++++
srcpkgs/vscode-official/template | 34 +++++++++++++++++++
4 files changed, 71 insertions(+)
create mode 100644 srcpkgs/vscode-official/files/code-url-handler.desktop
create mode 100644 srcpkgs/vscode-official/files/code-workspace.xml
create mode 100755 srcpkgs/vscode-official/files/code.desktop
create mode 100644 srcpkgs/vscode-official/template
diff --git a/srcpkgs/vscode-official/files/code-url-handler.desktop b/srcpkgs/vscode-official/files/code-url-handler.desktop
new file mode 100644
index 0000000000000..cf3a83263d7c2
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-url-handler.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Visual Studio Code - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code --open-url %U
+Icon=com.visualstudio.code
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/vscode;
+Keywords=vscode;
diff --git a/srcpkgs/vscode-official/files/code-workspace.xml b/srcpkgs/vscode-official/files/code-workspace.xml
new file mode 100644
index 0000000000000..54c4d613af67f
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-workspace.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-code-workspace">
+ <comment>Visual Studio Code Workspace</comment>
+ <glob pattern="*.code-workspace"/>
+ </mime-type>
+</mime-info>
diff --git a/srcpkgs/vscode-official/files/code.desktop b/srcpkgs/vscode-official/files/code.desktop
new file mode 100755
index 0000000000000..c115aea9423ff
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=Visual Studio Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code %F
+Icon=com.visualstudio.code
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=text/plain;inode/directory;application/x-code-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/share/code/code --new-window %F
+Icon=com.visualstudio.code
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
new file mode 100644
index 0000000000000..28cff670acde8
--- /dev/null
+++ b/srcpkgs/vscode-official/template
@@ -0,0 +1,34 @@
+# Template file for 'vscode-official'
+pkgname=vscode-official
+version=1.81.1
+revision=1
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="PWA <pwa@cya.cx>"
+license="MIT"
+nopie=yes
+makedepends="tar"
+wrksrc="VSCode-linux-x64"
+repository=nonfree
+homepage="https://code.visualstudio.com/"
+distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+
+checksum=13701da8dbd8e00ac3f8a7ea089c861a0249196c468e1a10f85e351bc236d417
+
+do_install() {
+ vmkdir opt/code
+
+ vcopy * opt/code/
+
+ vmkdir usr/bin
+
+ vmkdir usr/share/applications
+
+ vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
+ vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+
+ chmod -R o-w ${DESTDIR}/opt/code/resources/app/
+}
+
+post_install() {
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+}
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
@ 2023-08-19 14:11 ` paper42
2023-08-20 11:27 ` endigma
` (17 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: paper42 @ 2023-08-19 14:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 225 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1684986139
Comment:
I don't like the idea of distributing binaries, you can use flatpak for this afaik.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
2023-08-19 14:11 ` paper42
@ 2023-08-20 11:27 ` endigma
2023-08-20 11:31 ` endigma
` (16 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 11:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 284 bytes --]
New comment by endigma on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1685260001
Comment:
I maintain this package in my void repo either way, put it in nonfree and/or restricted or don't accept it, it doesn't really affect me much.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
2023-08-19 14:11 ` paper42
2023-08-20 11:27 ` endigma
@ 2023-08-20 11:31 ` endigma
2023-08-20 20:07 ` [PR PATCH] [Updated] " endigma
` (15 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 11:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 405 bytes --]
New comment by endigma on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1685260001
Comment:
I maintain this package in my void repo either way, put it in nonfree and/or restricted or don't accept it, it doesn't really affect me much. Flatpak vscode doesn't work very well and has a bunch of issues a system install doesn't due to IDE/sandbox interactions.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (2 preceding siblings ...)
2023-08-20 11:31 ` endigma
@ 2023-08-20 20:07 ` endigma
2023-08-20 20:07 ` endigma
` (14 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 20:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 829 bytes --]
There is an updated pull request by endigma against master on the void-packages repository
https://github.com/endigma/void-packages master
https://github.com/void-linux/void-packages/pull/45669
New package: vscode-official-1.81.1
#### 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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users.
A patch file from https://github.com/void-linux/void-packages/pull/45669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-45669.patch --]
[-- Type: text/x-diff, Size: 4569 bytes --]
From c6cf597ab4460a688f0477b65846b458fd747151 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sat, 19 Aug 2023 09:54:31 -0300
Subject: [PATCH 1/2] New package: vscode-official-1.81.1
---
.../files/code-url-handler.desktop | 12 +++++++
.../vscode-official/files/code-workspace.xml | 7 ++++
srcpkgs/vscode-official/files/code.desktop | 18 ++++++++++
srcpkgs/vscode-official/template | 34 +++++++++++++++++++
4 files changed, 71 insertions(+)
create mode 100644 srcpkgs/vscode-official/files/code-url-handler.desktop
create mode 100644 srcpkgs/vscode-official/files/code-workspace.xml
create mode 100755 srcpkgs/vscode-official/files/code.desktop
create mode 100644 srcpkgs/vscode-official/template
diff --git a/srcpkgs/vscode-official/files/code-url-handler.desktop b/srcpkgs/vscode-official/files/code-url-handler.desktop
new file mode 100644
index 0000000000000..cf3a83263d7c2
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-url-handler.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Visual Studio Code - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code --open-url %U
+Icon=com.visualstudio.code
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/vscode;
+Keywords=vscode;
diff --git a/srcpkgs/vscode-official/files/code-workspace.xml b/srcpkgs/vscode-official/files/code-workspace.xml
new file mode 100644
index 0000000000000..54c4d613af67f
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-workspace.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-code-workspace">
+ <comment>Visual Studio Code Workspace</comment>
+ <glob pattern="*.code-workspace"/>
+ </mime-type>
+</mime-info>
diff --git a/srcpkgs/vscode-official/files/code.desktop b/srcpkgs/vscode-official/files/code.desktop
new file mode 100755
index 0000000000000..c115aea9423ff
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=Visual Studio Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code %F
+Icon=com.visualstudio.code
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=text/plain;inode/directory;application/x-code-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/share/code/code --new-window %F
+Icon=com.visualstudio.code
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
new file mode 100644
index 0000000000000..28cff670acde8
--- /dev/null
+++ b/srcpkgs/vscode-official/template
@@ -0,0 +1,34 @@
+# Template file for 'vscode-official'
+pkgname=vscode-official
+version=1.81.1
+revision=1
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="PWA <pwa@cya.cx>"
+license="MIT"
+nopie=yes
+makedepends="tar"
+wrksrc="VSCode-linux-x64"
+repository=nonfree
+homepage="https://code.visualstudio.com/"
+distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+
+checksum=13701da8dbd8e00ac3f8a7ea089c861a0249196c468e1a10f85e351bc236d417
+
+do_install() {
+ vmkdir opt/code
+
+ vcopy * opt/code/
+
+ vmkdir usr/bin
+
+ vmkdir usr/share/applications
+
+ vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
+ vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+
+ chmod -R o-w ${DESTDIR}/opt/code/resources/app/
+}
+
+post_install() {
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+}
From acd5703105fe3517a10c3a9d3f7f9d24d91620b0 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sun, 20 Aug 2023 17:07:11 -0300
Subject: [PATCH 2/2] fix checksum
---
srcpkgs/vscode-official/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
index 28cff670acde8..bbe93d2b485a9 100644
--- a/srcpkgs/vscode-official/template
+++ b/srcpkgs/vscode-official/template
@@ -12,7 +12,7 @@ repository=nonfree
homepage="https://code.visualstudio.com/"
distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
-checksum=13701da8dbd8e00ac3f8a7ea089c861a0249196c468e1a10f85e351bc236d417
+checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
do_install() {
vmkdir opt/code
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (3 preceding siblings ...)
2023-08-20 20:07 ` [PR PATCH] [Updated] " endigma
@ 2023-08-20 20:07 ` endigma
2023-08-20 20:08 ` endigma
` (13 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 20:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 829 bytes --]
There is an updated pull request by endigma against master on the void-packages repository
https://github.com/endigma/void-packages master
https://github.com/void-linux/void-packages/pull/45669
New package: vscode-official-1.81.1
#### 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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users.
A patch file from https://github.com/void-linux/void-packages/pull/45669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-45669.patch --]
[-- Type: text/x-diff, Size: 4569 bytes --]
From 73ffafaaf3b6df3bf6991e662445cfe80a0c6039 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sat, 19 Aug 2023 09:54:31 -0300
Subject: [PATCH 1/2] New package: vscode-official-1.81.1
---
.../files/code-url-handler.desktop | 12 +++++++
.../vscode-official/files/code-workspace.xml | 7 ++++
srcpkgs/vscode-official/files/code.desktop | 18 ++++++++++
srcpkgs/vscode-official/template | 34 +++++++++++++++++++
4 files changed, 71 insertions(+)
create mode 100644 srcpkgs/vscode-official/files/code-url-handler.desktop
create mode 100644 srcpkgs/vscode-official/files/code-workspace.xml
create mode 100755 srcpkgs/vscode-official/files/code.desktop
create mode 100644 srcpkgs/vscode-official/template
diff --git a/srcpkgs/vscode-official/files/code-url-handler.desktop b/srcpkgs/vscode-official/files/code-url-handler.desktop
new file mode 100644
index 0000000000000..cf3a83263d7c2
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-url-handler.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Visual Studio Code - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code --open-url %U
+Icon=com.visualstudio.code
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/vscode;
+Keywords=vscode;
diff --git a/srcpkgs/vscode-official/files/code-workspace.xml b/srcpkgs/vscode-official/files/code-workspace.xml
new file mode 100644
index 0000000000000..54c4d613af67f
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-workspace.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-code-workspace">
+ <comment>Visual Studio Code Workspace</comment>
+ <glob pattern="*.code-workspace"/>
+ </mime-type>
+</mime-info>
diff --git a/srcpkgs/vscode-official/files/code.desktop b/srcpkgs/vscode-official/files/code.desktop
new file mode 100755
index 0000000000000..c115aea9423ff
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=Visual Studio Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code %F
+Icon=com.visualstudio.code
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=text/plain;inode/directory;application/x-code-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/share/code/code --new-window %F
+Icon=com.visualstudio.code
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
new file mode 100644
index 0000000000000..28cff670acde8
--- /dev/null
+++ b/srcpkgs/vscode-official/template
@@ -0,0 +1,34 @@
+# Template file for 'vscode-official'
+pkgname=vscode-official
+version=1.81.1
+revision=1
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="PWA <pwa@cya.cx>"
+license="MIT"
+nopie=yes
+makedepends="tar"
+wrksrc="VSCode-linux-x64"
+repository=nonfree
+homepage="https://code.visualstudio.com/"
+distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+
+checksum=13701da8dbd8e00ac3f8a7ea089c861a0249196c468e1a10f85e351bc236d417
+
+do_install() {
+ vmkdir opt/code
+
+ vcopy * opt/code/
+
+ vmkdir usr/bin
+
+ vmkdir usr/share/applications
+
+ vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
+ vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+
+ chmod -R o-w ${DESTDIR}/opt/code/resources/app/
+}
+
+post_install() {
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+}
From 95062418b9ac3c83ec33bd96f04a8a2b450cf58f Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sun, 20 Aug 2023 17:07:11 -0300
Subject: [PATCH 2/2] fix checksum
---
srcpkgs/vscode-official/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
index 28cff670acde8..bbe93d2b485a9 100644
--- a/srcpkgs/vscode-official/template
+++ b/srcpkgs/vscode-official/template
@@ -12,7 +12,7 @@ repository=nonfree
homepage="https://code.visualstudio.com/"
distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
-checksum=13701da8dbd8e00ac3f8a7ea089c861a0249196c468e1a10f85e351bc236d417
+checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
do_install() {
vmkdir opt/code
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (4 preceding siblings ...)
2023-08-20 20:07 ` endigma
@ 2023-08-20 20:08 ` endigma
2023-08-20 20:10 ` endigma
` (12 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 20:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 829 bytes --]
There is an updated pull request by endigma against master on the void-packages repository
https://github.com/endigma/void-packages master
https://github.com/void-linux/void-packages/pull/45669
New package: vscode-official-1.81.1
#### 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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users.
A patch file from https://github.com/void-linux/void-packages/pull/45669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-45669.patch --]
[-- Type: text/x-diff, Size: 3720 bytes --]
From 87b4ad0265fb96549c7eb99d385a1dffc4bb3ad6 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sat, 19 Aug 2023 09:54:31 -0300
Subject: [PATCH] New package: vscode-official-1.81.1
---
.../files/code-url-handler.desktop | 12 +++++++
.../vscode-official/files/code-workspace.xml | 7 ++++
srcpkgs/vscode-official/files/code.desktop | 18 ++++++++++
srcpkgs/vscode-official/template | 34 +++++++++++++++++++
4 files changed, 71 insertions(+)
create mode 100644 srcpkgs/vscode-official/files/code-url-handler.desktop
create mode 100644 srcpkgs/vscode-official/files/code-workspace.xml
create mode 100755 srcpkgs/vscode-official/files/code.desktop
create mode 100644 srcpkgs/vscode-official/template
diff --git a/srcpkgs/vscode-official/files/code-url-handler.desktop b/srcpkgs/vscode-official/files/code-url-handler.desktop
new file mode 100644
index 0000000000000..cf3a83263d7c2
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-url-handler.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Visual Studio Code - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code --open-url %U
+Icon=com.visualstudio.code
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/vscode;
+Keywords=vscode;
diff --git a/srcpkgs/vscode-official/files/code-workspace.xml b/srcpkgs/vscode-official/files/code-workspace.xml
new file mode 100644
index 0000000000000..54c4d613af67f
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-workspace.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-code-workspace">
+ <comment>Visual Studio Code Workspace</comment>
+ <glob pattern="*.code-workspace"/>
+ </mime-type>
+</mime-info>
diff --git a/srcpkgs/vscode-official/files/code.desktop b/srcpkgs/vscode-official/files/code.desktop
new file mode 100755
index 0000000000000..c115aea9423ff
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=Visual Studio Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code %F
+Icon=com.visualstudio.code
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=text/plain;inode/directory;application/x-code-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/share/code/code --new-window %F
+Icon=com.visualstudio.code
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
new file mode 100644
index 0000000000000..bbe93d2b485a9
--- /dev/null
+++ b/srcpkgs/vscode-official/template
@@ -0,0 +1,34 @@
+# Template file for 'vscode-official'
+pkgname=vscode-official
+version=1.81.1
+revision=1
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="PWA <pwa@cya.cx>"
+license="MIT"
+nopie=yes
+makedepends="tar"
+wrksrc="VSCode-linux-x64"
+repository=nonfree
+homepage="https://code.visualstudio.com/"
+distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+
+checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
+
+do_install() {
+ vmkdir opt/code
+
+ vcopy * opt/code/
+
+ vmkdir usr/bin
+
+ vmkdir usr/share/applications
+
+ vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
+ vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+
+ chmod -R o-w ${DESTDIR}/opt/code/resources/app/
+}
+
+post_install() {
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+}
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (5 preceding siblings ...)
2023-08-20 20:08 ` endigma
@ 2023-08-20 20:10 ` endigma
2023-08-20 20:20 ` endigma
` (11 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 20:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 951 bytes --]
There is an updated pull request by endigma against master on the void-packages repository
https://github.com/endigma/void-packages master
https://github.com/void-linux/void-packages/pull/45669
New package: vscode-official-1.81.1
#### 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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users. It is structured similarly to the `spotify`, `discord`, `teamspeak3` packages and is marked as `nonfree` and `restricted`.
A patch file from https://github.com/void-linux/void-packages/pull/45669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-45669.patch --]
[-- Type: text/x-diff, Size: 4454 bytes --]
From 87b4ad0265fb96549c7eb99d385a1dffc4bb3ad6 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sat, 19 Aug 2023 09:54:31 -0300
Subject: [PATCH 1/2] New package: vscode-official-1.81.1
---
.../files/code-url-handler.desktop | 12 +++++++
.../vscode-official/files/code-workspace.xml | 7 ++++
srcpkgs/vscode-official/files/code.desktop | 18 ++++++++++
srcpkgs/vscode-official/template | 34 +++++++++++++++++++
4 files changed, 71 insertions(+)
create mode 100644 srcpkgs/vscode-official/files/code-url-handler.desktop
create mode 100644 srcpkgs/vscode-official/files/code-workspace.xml
create mode 100755 srcpkgs/vscode-official/files/code.desktop
create mode 100644 srcpkgs/vscode-official/template
diff --git a/srcpkgs/vscode-official/files/code-url-handler.desktop b/srcpkgs/vscode-official/files/code-url-handler.desktop
new file mode 100644
index 0000000000000..cf3a83263d7c2
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-url-handler.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Visual Studio Code - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code --open-url %U
+Icon=com.visualstudio.code
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/vscode;
+Keywords=vscode;
diff --git a/srcpkgs/vscode-official/files/code-workspace.xml b/srcpkgs/vscode-official/files/code-workspace.xml
new file mode 100644
index 0000000000000..54c4d613af67f
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-workspace.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-code-workspace">
+ <comment>Visual Studio Code Workspace</comment>
+ <glob pattern="*.code-workspace"/>
+ </mime-type>
+</mime-info>
diff --git a/srcpkgs/vscode-official/files/code.desktop b/srcpkgs/vscode-official/files/code.desktop
new file mode 100755
index 0000000000000..c115aea9423ff
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=Visual Studio Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code %F
+Icon=com.visualstudio.code
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=text/plain;inode/directory;application/x-code-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/share/code/code --new-window %F
+Icon=com.visualstudio.code
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
new file mode 100644
index 0000000000000..bbe93d2b485a9
--- /dev/null
+++ b/srcpkgs/vscode-official/template
@@ -0,0 +1,34 @@
+# Template file for 'vscode-official'
+pkgname=vscode-official
+version=1.81.1
+revision=1
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="PWA <pwa@cya.cx>"
+license="MIT"
+nopie=yes
+makedepends="tar"
+wrksrc="VSCode-linux-x64"
+repository=nonfree
+homepage="https://code.visualstudio.com/"
+distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+
+checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
+
+do_install() {
+ vmkdir opt/code
+
+ vcopy * opt/code/
+
+ vmkdir usr/bin
+
+ vmkdir usr/share/applications
+
+ vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
+ vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+
+ chmod -R o-w ${DESTDIR}/opt/code/resources/app/
+}
+
+post_install() {
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+}
From 95ec414663863e66910b325985b6140b4be1cff0 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sun, 20 Aug 2023 17:10:45 -0300
Subject: [PATCH 2/2] Mark restricted
---
srcpkgs/vscode-official/template | 1 +
1 file changed, 1 insertion(+)
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
index bbe93d2b485a9..b490efde40254 100644
--- a/srcpkgs/vscode-official/template
+++ b/srcpkgs/vscode-official/template
@@ -8,6 +8,7 @@ license="MIT"
nopie=yes
makedepends="tar"
wrksrc="VSCode-linux-x64"
+restricted=yes
repository=nonfree
homepage="https://code.visualstudio.com/"
distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (6 preceding siblings ...)
2023-08-20 20:10 ` endigma
@ 2023-08-20 20:20 ` endigma
2023-08-20 20:21 ` endigma
` (10 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 20:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 951 bytes --]
There is an updated pull request by endigma against master on the void-packages repository
https://github.com/endigma/void-packages master
https://github.com/void-linux/void-packages/pull/45669
New package: vscode-official-1.81.1
#### 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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users. It is structured similarly to the `spotify`, `discord`, `teamspeak3` packages and is marked as `nonfree` and `restricted`.
A patch file from https://github.com/void-linux/void-packages/pull/45669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-45669.patch --]
[-- Type: text/x-diff, Size: 6125 bytes --]
From 87b4ad0265fb96549c7eb99d385a1dffc4bb3ad6 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sat, 19 Aug 2023 09:54:31 -0300
Subject: [PATCH 1/3] New package: vscode-official-1.81.1
---
.../files/code-url-handler.desktop | 12 +++++++
.../vscode-official/files/code-workspace.xml | 7 ++++
srcpkgs/vscode-official/files/code.desktop | 18 ++++++++++
srcpkgs/vscode-official/template | 34 +++++++++++++++++++
4 files changed, 71 insertions(+)
create mode 100644 srcpkgs/vscode-official/files/code-url-handler.desktop
create mode 100644 srcpkgs/vscode-official/files/code-workspace.xml
create mode 100755 srcpkgs/vscode-official/files/code.desktop
create mode 100644 srcpkgs/vscode-official/template
diff --git a/srcpkgs/vscode-official/files/code-url-handler.desktop b/srcpkgs/vscode-official/files/code-url-handler.desktop
new file mode 100644
index 0000000000000..cf3a83263d7c2
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-url-handler.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Visual Studio Code - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code --open-url %U
+Icon=com.visualstudio.code
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/vscode;
+Keywords=vscode;
diff --git a/srcpkgs/vscode-official/files/code-workspace.xml b/srcpkgs/vscode-official/files/code-workspace.xml
new file mode 100644
index 0000000000000..54c4d613af67f
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-workspace.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-code-workspace">
+ <comment>Visual Studio Code Workspace</comment>
+ <glob pattern="*.code-workspace"/>
+ </mime-type>
+</mime-info>
diff --git a/srcpkgs/vscode-official/files/code.desktop b/srcpkgs/vscode-official/files/code.desktop
new file mode 100755
index 0000000000000..c115aea9423ff
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=Visual Studio Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code %F
+Icon=com.visualstudio.code
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=text/plain;inode/directory;application/x-code-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/share/code/code --new-window %F
+Icon=com.visualstudio.code
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
new file mode 100644
index 0000000000000..bbe93d2b485a9
--- /dev/null
+++ b/srcpkgs/vscode-official/template
@@ -0,0 +1,34 @@
+# Template file for 'vscode-official'
+pkgname=vscode-official
+version=1.81.1
+revision=1
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="PWA <pwa@cya.cx>"
+license="MIT"
+nopie=yes
+makedepends="tar"
+wrksrc="VSCode-linux-x64"
+repository=nonfree
+homepage="https://code.visualstudio.com/"
+distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+
+checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
+
+do_install() {
+ vmkdir opt/code
+
+ vcopy * opt/code/
+
+ vmkdir usr/bin
+
+ vmkdir usr/share/applications
+
+ vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
+ vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+
+ chmod -R o-w ${DESTDIR}/opt/code/resources/app/
+}
+
+post_install() {
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+}
From 95ec414663863e66910b325985b6140b4be1cff0 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sun, 20 Aug 2023 17:10:45 -0300
Subject: [PATCH 2/3] Mark restricted
---
srcpkgs/vscode-official/template | 1 +
1 file changed, 1 insertion(+)
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
index bbe93d2b485a9..b490efde40254 100644
--- a/srcpkgs/vscode-official/template
+++ b/srcpkgs/vscode-official/template
@@ -8,6 +8,7 @@ license="MIT"
nopie=yes
makedepends="tar"
wrksrc="VSCode-linux-x64"
+restricted=yes
repository=nonfree
homepage="https://code.visualstudio.com/"
distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
From eb11d973d72d56e827a66c391d1792a120ee5e20 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sun, 20 Aug 2023 17:20:30 -0300
Subject: [PATCH 3/3] Fix linter errors
---
srcpkgs/vscode-official/template | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
index b490efde40254..6ef567dceff8f 100644
--- a/srcpkgs/vscode-official/template
+++ b/srcpkgs/vscode-official/template
@@ -2,16 +2,15 @@
pkgname=vscode-official
version=1.81.1
revision=1
-short_desc="Microsoft Visual Studio Code for Linux"
-maintainer="PWA <pwa@cya.cx>"
-license="MIT"
-nopie=yes
makedepends="tar"
-wrksrc="VSCode-linux-x64"
-restricted=yes
-repository=nonfree
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="endigma <endigma@mailcat.ca>"
+license="custom:Proprietary"
homepage="https://code.visualstudio.com/"
distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+repository=nonfree
+restricted=yes
+nopie=yes
checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
@@ -21,15 +20,18 @@ do_install() {
vcopy * opt/code/
vmkdir usr/bin
-
+
vmkdir usr/share/applications
vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+ # No plaintext licenses in tarball
+ # vlicense ${FILESDIR}/LICENSE
+
chmod -R o-w ${DESTDIR}/opt/code/resources/app/
}
post_install() {
- ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
}
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (7 preceding siblings ...)
2023-08-20 20:20 ` endigma
@ 2023-08-20 20:21 ` endigma
2023-08-20 20:23 ` endigma
` (9 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 20:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 951 bytes --]
There is an updated pull request by endigma against master on the void-packages repository
https://github.com/endigma/void-packages master
https://github.com/void-linux/void-packages/pull/45669
New package: vscode-official-1.81.1
#### 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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users. It is structured similarly to the `spotify`, `discord`, `teamspeak3` packages and is marked as `nonfree` and `restricted`.
A patch file from https://github.com/void-linux/void-packages/pull/45669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-45669.patch --]
[-- Type: text/x-diff, Size: 6826 bytes --]
From 87b4ad0265fb96549c7eb99d385a1dffc4bb3ad6 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sat, 19 Aug 2023 09:54:31 -0300
Subject: [PATCH 1/4] New package: vscode-official-1.81.1
---
.../files/code-url-handler.desktop | 12 +++++++
.../vscode-official/files/code-workspace.xml | 7 ++++
srcpkgs/vscode-official/files/code.desktop | 18 ++++++++++
srcpkgs/vscode-official/template | 34 +++++++++++++++++++
4 files changed, 71 insertions(+)
create mode 100644 srcpkgs/vscode-official/files/code-url-handler.desktop
create mode 100644 srcpkgs/vscode-official/files/code-workspace.xml
create mode 100755 srcpkgs/vscode-official/files/code.desktop
create mode 100644 srcpkgs/vscode-official/template
diff --git a/srcpkgs/vscode-official/files/code-url-handler.desktop b/srcpkgs/vscode-official/files/code-url-handler.desktop
new file mode 100644
index 0000000000000..cf3a83263d7c2
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-url-handler.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Visual Studio Code - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code --open-url %U
+Icon=com.visualstudio.code
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/vscode;
+Keywords=vscode;
diff --git a/srcpkgs/vscode-official/files/code-workspace.xml b/srcpkgs/vscode-official/files/code-workspace.xml
new file mode 100644
index 0000000000000..54c4d613af67f
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-workspace.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-code-workspace">
+ <comment>Visual Studio Code Workspace</comment>
+ <glob pattern="*.code-workspace"/>
+ </mime-type>
+</mime-info>
diff --git a/srcpkgs/vscode-official/files/code.desktop b/srcpkgs/vscode-official/files/code.desktop
new file mode 100755
index 0000000000000..c115aea9423ff
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=Visual Studio Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code %F
+Icon=com.visualstudio.code
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=text/plain;inode/directory;application/x-code-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/share/code/code --new-window %F
+Icon=com.visualstudio.code
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
new file mode 100644
index 0000000000000..bbe93d2b485a9
--- /dev/null
+++ b/srcpkgs/vscode-official/template
@@ -0,0 +1,34 @@
+# Template file for 'vscode-official'
+pkgname=vscode-official
+version=1.81.1
+revision=1
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="PWA <pwa@cya.cx>"
+license="MIT"
+nopie=yes
+makedepends="tar"
+wrksrc="VSCode-linux-x64"
+repository=nonfree
+homepage="https://code.visualstudio.com/"
+distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+
+checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
+
+do_install() {
+ vmkdir opt/code
+
+ vcopy * opt/code/
+
+ vmkdir usr/bin
+
+ vmkdir usr/share/applications
+
+ vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
+ vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+
+ chmod -R o-w ${DESTDIR}/opt/code/resources/app/
+}
+
+post_install() {
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+}
From 95ec414663863e66910b325985b6140b4be1cff0 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sun, 20 Aug 2023 17:10:45 -0300
Subject: [PATCH 2/4] Mark restricted
---
srcpkgs/vscode-official/template | 1 +
1 file changed, 1 insertion(+)
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
index bbe93d2b485a9..b490efde40254 100644
--- a/srcpkgs/vscode-official/template
+++ b/srcpkgs/vscode-official/template
@@ -8,6 +8,7 @@ license="MIT"
nopie=yes
makedepends="tar"
wrksrc="VSCode-linux-x64"
+restricted=yes
repository=nonfree
homepage="https://code.visualstudio.com/"
distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
From eb11d973d72d56e827a66c391d1792a120ee5e20 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sun, 20 Aug 2023 17:20:30 -0300
Subject: [PATCH 3/4] Fix linter errors
---
srcpkgs/vscode-official/template | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
index b490efde40254..6ef567dceff8f 100644
--- a/srcpkgs/vscode-official/template
+++ b/srcpkgs/vscode-official/template
@@ -2,16 +2,15 @@
pkgname=vscode-official
version=1.81.1
revision=1
-short_desc="Microsoft Visual Studio Code for Linux"
-maintainer="PWA <pwa@cya.cx>"
-license="MIT"
-nopie=yes
makedepends="tar"
-wrksrc="VSCode-linux-x64"
-restricted=yes
-repository=nonfree
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="endigma <endigma@mailcat.ca>"
+license="custom:Proprietary"
homepage="https://code.visualstudio.com/"
distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+repository=nonfree
+restricted=yes
+nopie=yes
checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
@@ -21,15 +20,18 @@ do_install() {
vcopy * opt/code/
vmkdir usr/bin
-
+
vmkdir usr/share/applications
vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+ # No plaintext licenses in tarball
+ # vlicense ${FILESDIR}/LICENSE
+
chmod -R o-w ${DESTDIR}/opt/code/resources/app/
}
post_install() {
- ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
}
From 4c3c1f1e20e11584363dcb4b3e8178beb89a4217 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sun, 20 Aug 2023 17:21:38 -0300
Subject: [PATCH 4/4] Add `nostrip=yes`
---
srcpkgs/vscode-official/template | 1 +
1 file changed, 1 insertion(+)
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
index 6ef567dceff8f..1f4a22cdeae25 100644
--- a/srcpkgs/vscode-official/template
+++ b/srcpkgs/vscode-official/template
@@ -11,6 +11,7 @@ distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vsco
repository=nonfree
restricted=yes
nopie=yes
+nostrip=yes
checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (8 preceding siblings ...)
2023-08-20 20:21 ` endigma
@ 2023-08-20 20:23 ` endigma
2023-08-20 20:23 ` endigma
` (8 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 20:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 338 bytes --]
New comment by endigma on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1685389999
Comment:
This is set as restricted now so it shouldn't be "distributing binaries", although if you don't like the idea of distributing binaries you should probably stop using the "X Binary Package System".
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (9 preceding siblings ...)
2023-08-20 20:23 ` endigma
@ 2023-08-20 20:23 ` endigma
2023-08-20 20:27 ` [PR PATCH] [Updated] " endigma
` (7 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 20:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 377 bytes --]
New comment by endigma on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1685389999
Comment:
This is set as restricted now so it shouldn't be "distributing binaries", although if you don't like the idea of distributing binaries you should probably stop using the "X Binary Package System" and go use nix or portage or something.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (10 preceding siblings ...)
2023-08-20 20:23 ` endigma
@ 2023-08-20 20:27 ` endigma
2023-08-22 16:58 ` endigma
` (6 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-20 20:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 951 bytes --]
There is an updated pull request by endigma against master on the void-packages repository
https://github.com/endigma/void-packages master
https://github.com/void-linux/void-packages/pull/45669
New package: vscode-official-1.81.1
#### 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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users. It is structured similarly to the `spotify`, `discord`, `teamspeak3` packages and is marked as `nonfree` and `restricted`.
A patch file from https://github.com/void-linux/void-packages/pull/45669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-45669.patch --]
[-- Type: text/x-diff, Size: 3812 bytes --]
From 2aeb618fd12df3e2745bfec6d2e86899cf6eece5 Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sat, 19 Aug 2023 09:54:31 -0300
Subject: [PATCH] New package: vscode-official-1.81.1
---
.../files/code-url-handler.desktop | 12 ++++++
.../vscode-official/files/code-workspace.xml | 7 ++++
srcpkgs/vscode-official/files/code.desktop | 18 +++++++++
srcpkgs/vscode-official/template | 38 +++++++++++++++++++
4 files changed, 75 insertions(+)
create mode 100644 srcpkgs/vscode-official/files/code-url-handler.desktop
create mode 100644 srcpkgs/vscode-official/files/code-workspace.xml
create mode 100755 srcpkgs/vscode-official/files/code.desktop
create mode 100644 srcpkgs/vscode-official/template
diff --git a/srcpkgs/vscode-official/files/code-url-handler.desktop b/srcpkgs/vscode-official/files/code-url-handler.desktop
new file mode 100644
index 0000000000000..cf3a83263d7c2
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-url-handler.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Visual Studio Code - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code --open-url %U
+Icon=com.visualstudio.code
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/vscode;
+Keywords=vscode;
diff --git a/srcpkgs/vscode-official/files/code-workspace.xml b/srcpkgs/vscode-official/files/code-workspace.xml
new file mode 100644
index 0000000000000..54c4d613af67f
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-workspace.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-code-workspace">
+ <comment>Visual Studio Code Workspace</comment>
+ <glob pattern="*.code-workspace"/>
+ </mime-type>
+</mime-info>
diff --git a/srcpkgs/vscode-official/files/code.desktop b/srcpkgs/vscode-official/files/code.desktop
new file mode 100755
index 0000000000000..c115aea9423ff
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=Visual Studio Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code %F
+Icon=com.visualstudio.code
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=text/plain;inode/directory;application/x-code-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/share/code/code --new-window %F
+Icon=com.visualstudio.code
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
new file mode 100644
index 0000000000000..1f4a22cdeae25
--- /dev/null
+++ b/srcpkgs/vscode-official/template
@@ -0,0 +1,38 @@
+# Template file for 'vscode-official'
+pkgname=vscode-official
+version=1.81.1
+revision=1
+makedepends="tar"
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="endigma <endigma@mailcat.ca>"
+license="custom:Proprietary"
+homepage="https://code.visualstudio.com/"
+distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+repository=nonfree
+restricted=yes
+nopie=yes
+nostrip=yes
+
+checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
+
+do_install() {
+ vmkdir opt/code
+
+ vcopy * opt/code/
+
+ vmkdir usr/bin
+
+ vmkdir usr/share/applications
+
+ vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
+ vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+
+ # No plaintext licenses in tarball
+ # vlicense ${FILESDIR}/LICENSE
+
+ chmod -R o-w ${DESTDIR}/opt/code/resources/app/
+}
+
+post_install() {
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+}
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (11 preceding siblings ...)
2023-08-20 20:27 ` [PR PATCH] [Updated] " endigma
@ 2023-08-22 16:58 ` endigma
2023-08-26 7:55 ` sgn
` (5 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-22 16:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 951 bytes --]
There is an updated pull request by endigma against master on the void-packages repository
https://github.com/endigma/void-packages master
https://github.com/void-linux/void-packages/pull/45669
New package: vscode-official-1.81.1
#### 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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users. It is structured similarly to the `spotify`, `discord`, `teamspeak3` packages and is marked as `nonfree` and `restricted`.
A patch file from https://github.com/void-linux/void-packages/pull/45669.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-45669.patch --]
[-- Type: text/x-diff, Size: 3812 bytes --]
From 019103d132546b8f3a477a9f4dfc6a0a60c1e16a Mon Sep 17 00:00:00 2001
From: endigma <endigma@mailcat.ca>
Date: Sat, 19 Aug 2023 09:54:31 -0300
Subject: [PATCH] New package: vscode-official-1.81.1
---
.../files/code-url-handler.desktop | 12 ++++++
.../vscode-official/files/code-workspace.xml | 7 ++++
srcpkgs/vscode-official/files/code.desktop | 18 +++++++++
srcpkgs/vscode-official/template | 38 +++++++++++++++++++
4 files changed, 75 insertions(+)
create mode 100644 srcpkgs/vscode-official/files/code-url-handler.desktop
create mode 100644 srcpkgs/vscode-official/files/code-workspace.xml
create mode 100755 srcpkgs/vscode-official/files/code.desktop
create mode 100644 srcpkgs/vscode-official/template
diff --git a/srcpkgs/vscode-official/files/code-url-handler.desktop b/srcpkgs/vscode-official/files/code-url-handler.desktop
new file mode 100644
index 0000000000000..cf3a83263d7c2
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-url-handler.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Visual Studio Code - URL Handler
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code --open-url %U
+Icon=com.visualstudio.code
+Type=Application
+NoDisplay=true
+StartupNotify=true
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=x-scheme-handler/vscode;
+Keywords=vscode;
diff --git a/srcpkgs/vscode-official/files/code-workspace.xml b/srcpkgs/vscode-official/files/code-workspace.xml
new file mode 100644
index 0000000000000..54c4d613af67f
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code-workspace.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="application/x-code-workspace">
+ <comment>Visual Studio Code Workspace</comment>
+ <glob pattern="*.code-workspace"/>
+ </mime-type>
+</mime-info>
diff --git a/srcpkgs/vscode-official/files/code.desktop b/srcpkgs/vscode-official/files/code.desktop
new file mode 100755
index 0000000000000..c115aea9423ff
--- /dev/null
+++ b/srcpkgs/vscode-official/files/code.desktop
@@ -0,0 +1,18 @@
+[Desktop Entry]
+Name=Visual Studio Code
+Comment=Code Editing. Redefined.
+GenericName=Text Editor
+Exec=/opt/code/code %F
+Icon=com.visualstudio.code
+Type=Application
+StartupNotify=false
+StartupWMClass=Code
+Categories=Utility;TextEditor;Development;IDE;
+MimeType=text/plain;inode/directory;application/x-code-workspace;
+Actions=new-empty-window;
+Keywords=vscode;
+
+[Desktop Action new-empty-window]
+Name=New Empty Window
+Exec=/usr/share/code/code --new-window %F
+Icon=com.visualstudio.code
diff --git a/srcpkgs/vscode-official/template b/srcpkgs/vscode-official/template
new file mode 100644
index 0000000000000..1f4a22cdeae25
--- /dev/null
+++ b/srcpkgs/vscode-official/template
@@ -0,0 +1,38 @@
+# Template file for 'vscode-official'
+pkgname=vscode-official
+version=1.81.1
+revision=1
+makedepends="tar"
+short_desc="Microsoft Visual Studio Code for Linux"
+maintainer="endigma <endigma@mailcat.ca>"
+license="custom:Proprietary"
+homepage="https://code.visualstudio.com/"
+distfiles="https://update.code.visualstudio.com/${version}/linux-x64/stable>vscode-${version}.tar.gz"
+repository=nonfree
+restricted=yes
+nopie=yes
+nostrip=yes
+
+checksum=4ea6b0aaed22474027dc2678c774461b4bc3df1fcfbd0c918554e173a4af7448
+
+do_install() {
+ vmkdir opt/code
+
+ vcopy * opt/code/
+
+ vmkdir usr/bin
+
+ vmkdir usr/share/applications
+
+ vinstall ${FILESDIR}/code.desktop 755 usr/share/applications/
+ vinstall ${FILESDIR}/code-url-handler.desktop 755 usr/share/applications/
+
+ # No plaintext licenses in tarball
+ # vlicense ${FILESDIR}/LICENSE
+
+ chmod -R o-w ${DESTDIR}/opt/code/resources/app/
+}
+
+post_install() {
+ ln -sf /opt/code/bin/code $DESTDIR/usr/bin/code
+}
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (12 preceding siblings ...)
2023-08-22 16:58 ` endigma
@ 2023-08-26 7:55 ` sgn
2023-08-26 12:41 ` endigma
` (4 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: sgn @ 2023-08-26 7:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1694218147
Comment:
I use nix with prebuilt binaries. :-p
I don't like the license vendoring, I feel like vendoring license is the same as the inventing license.
I don't use VSCode, either.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (13 preceding siblings ...)
2023-08-26 7:55 ` sgn
@ 2023-08-26 12:41 ` endigma
2023-08-26 12:42 ` endigma
` (3 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-26 12:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 357 bytes --]
New comment by endigma on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1694332713
Comment:
Ok, so what exactly do you want from this package? It's basically identical to other nonfree+restricted packages (teamspeak, spotify, discord). Is this just not going to be merged? If so, that's fine, just close it.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (14 preceding siblings ...)
2023-08-26 12:41 ` endigma
@ 2023-08-26 12:42 ` endigma
2023-08-26 12:42 ` endigma
` (2 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-26 12:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 688 bytes --]
New comment by endigma on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1694332713
Comment:
Ok, so what exactly do you want from this package? It's basically identical to other nonfree+restricted packages (teamspeak, spotify, discord) and packages something that is useful and not currently packaged. Is this just not going to be merged? If so, that's fine, just close it. As far as I can tell it meets all the requirements for being packaged but all I'm getting from this is that I should just use a different package manager? I'm not going to do that, as this package works perfectly and doesn't cause the same issues as nix or flatpak.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (15 preceding siblings ...)
2023-08-26 12:42 ` endigma
@ 2023-08-26 12:42 ` endigma
2023-08-26 13:57 ` sgn
2023-08-26 13:57 ` [PR PATCH] [Closed]: " sgn
18 siblings, 0 replies; 20+ messages in thread
From: endigma @ 2023-08-26 12:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 692 bytes --]
New comment by endigma on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1694332713
Comment:
Ok, so what exactly do you want from this package? It's basically identical to other nonfree+restricted packages (teamspeak, spotify, discord) and packages something that is useful and not currently packaged. Is this just not going to be merged? If so, that's fine, just close it.
As far as I can tell it meets all the requirements for being packaged but all I'm getting from this is that I should just use a different package manager? I'm not going to do that, as this package works perfectly and doesn't cause the same issues as nix or flatpak.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (16 preceding siblings ...)
2023-08-26 12:42 ` endigma
@ 2023-08-26 13:57 ` sgn
2023-08-26 13:57 ` [PR PATCH] [Closed]: " sgn
18 siblings, 0 replies; 20+ messages in thread
From: sgn @ 2023-08-26 13:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 149 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/45669#issuecomment-1694347217
Comment:
As you wish
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Closed]: New package: vscode-official-1.81.1
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
` (17 preceding siblings ...)
2023-08-26 13:57 ` sgn
@ 2023-08-26 13:57 ` sgn
18 siblings, 0 replies; 20+ messages in thread
From: sgn @ 2023-08-26 13:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 796 bytes --]
There's a closed pull request on the void-packages repository
New package: vscode-official-1.81.1
https://github.com/void-linux/void-packages/pull/45669
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, (linux-x64-glibc)
#### Notes
This PR differs from `vscode` in that it isn't Code-OSS, which is required for some extensions and by extension workplaces and users. It is structured similarly to the `spotify`, `discord`, `teamspeak3` packages and is marked as `nonfree` and `restricted`.
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2023-08-26 13:57 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-08-19 13:00 [PR PATCH] New package: vscode-official-1.81.1 endigma
2023-08-19 14:11 ` paper42
2023-08-20 11:27 ` endigma
2023-08-20 11:31 ` endigma
2023-08-20 20:07 ` [PR PATCH] [Updated] " endigma
2023-08-20 20:07 ` endigma
2023-08-20 20:08 ` endigma
2023-08-20 20:10 ` endigma
2023-08-20 20:20 ` endigma
2023-08-20 20:21 ` endigma
2023-08-20 20:23 ` endigma
2023-08-20 20:23 ` endigma
2023-08-20 20:27 ` [PR PATCH] [Updated] " endigma
2023-08-22 16:58 ` endigma
2023-08-26 7:55 ` sgn
2023-08-26 12:41 ` endigma
2023-08-26 12:42 ` endigma
2023-08-26 12:42 ` endigma
2023-08-26 13:57 ` sgn
2023-08-26 13:57 ` [PR PATCH] [Closed]: " sgn
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).