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.


Reply via email to