Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages /
erlang
Commits:
2966cdd2 by Carl Smedstad at 2025-04-27T14:04:57+02:00
upgpkg: 27.3.3-2: Add more deps to erlang-headless
Missed a few packages that should be included in the headless package since they
don't depend on GUI stuff.
Chose to make erlang-jinterface an optdepend to not force users to pull in
java-runtime if they don't need it.
Thanks @a for suggesting!
Resolves #5
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = erlang
pkgdesc = General-purpose concurrent functional programming language
developed by Ericsson
pkgver = 27.3.3
- pkgrel = 1
+ pkgrel = 2
url = https://erlang.org/
arch = x86_64
license = Apache-2.0
@@ -75,6 +75,7 @@ pkgname = erlang-headless
depends = erlang-diameter
depends = erlang-edoc
depends = erlang-eldap
+ depends = erlang-erl_interface
depends = erlang-eunit
depends = erlang-ftp
depends = erlang-inets
@@ -84,6 +85,7 @@ pkgname = erlang-headless
depends = erlang-parsetools
depends = erlang-public_key
depends = erlang-runtime_tools
+ depends = erlang-sasl
depends = erlang-snmp
depends = erlang-ssh
depends = erlang-ssl
@@ -91,6 +93,7 @@ pkgname = erlang-headless
depends = erlang-tftp
depends = erlang-tools
depends = erlang-xmerl
+ optdepends = erlang-jinterface: for Java interop support
pkgname = erlang-core
pkgdesc = Erlang core compenents (compiler, crypto, erts, kernel,
stdlib)
=====================================
PKGBUILD
=====================================
@@ -44,7 +44,7 @@ pkgname=(
erlang-xmerl
)
pkgver=27.3.3
-pkgrel=1
+pkgrel=2
pkgdesc='General-purpose concurrent functional programming language developed
by Ericsson'
arch=(x86_64)
url='https://erlang.org/'
@@ -161,6 +161,7 @@ package_erlang-headless() {
erlang-diameter
erlang-edoc
erlang-eldap
+ erlang-erl_interface
erlang-eunit
erlang-ftp
erlang-inets
@@ -170,6 +171,7 @@ package_erlang-headless() {
erlang-parsetools
erlang-public_key
erlang-runtime_tools
+ erlang-sasl
erlang-snmp
erlang-ssh
erlang-ssl
@@ -178,6 +180,7 @@ package_erlang-headless() {
erlang-tools
erlang-xmerl
)
+ optdepends=('erlang-jinterface: for Java interop support')
}
package_erlang-core() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/erlang/-/commit/2966cdd22339c10056e7a4652ee8862b89ae3f74
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/erlang/-/commit/2966cdd22339c10056e7a4652ee8862b89ae3f74
You're receiving this email because of your account on gitlab.archlinux.org.