Github messages for voidlinux
 help / color / Atom feed
* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
@ 2020-03-17 19:59 ` tesfaye
  2020-03-17 20:00 ` tesfaye
                   ` (19 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: tesfaye @ 2020-03-17 19:59 UTC (permalink / raw)
  To: ml

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

New comment by tesfaye on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-600269225

Comment:
An update. I was able to get jellyifn to build with #20147 and the following template file for jellyfin.

`# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="x86_64"
build_style=meta
makedepends="dotnet-sdk icu-devel libssl47 yarn git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

do_build() {
  cd jellyfin-web-${version}
  yarn install

  #cp -r dist/. ../jellyfin-${version}/MediaBrowser.WebDashboard/jellyfin-web

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build --configuration Release Jellyfin.Server
  dotnet publish --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-arm*,linux-musl*}
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web

  rm -rfv Jellyfin.Server/
}

do_install() {
  vmkdir "usr/bin/${pkgname}"
  #cd ${pkgname}-${version}/publish/
  #vcopy . usr/lib/${pkgname}
  vcopy "${pkgname}-${version}/publish/." "usr/bin/${pkgname}"
}
`



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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
  2020-03-17 19:59 ` Package Request: Jellyfin tesfaye
@ 2020-03-17 20:00 ` tesfaye
  2020-03-17 20:01 ` tesfaye
                   ` (18 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: tesfaye @ 2020-03-17 20:00 UTC (permalink / raw)
  To: ml

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

New comment by tesfaye on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-600269225

Comment:
An update. I was able to get jellyfin to build with #20147 and the following template file for jellyfin.

`# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="x86_64"
build_style=meta
makedepends="dotnet-sdk icu-devel libssl47 yarn git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

do_build() {
  cd jellyfin-web-${version}
  yarn install

  #cp -r dist/. ../jellyfin-${version}/MediaBrowser.WebDashboard/jellyfin-web

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build --configuration Release Jellyfin.Server
  dotnet publish --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-arm*,linux-musl*}
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web

  rm -rfv Jellyfin.Server/
}

do_install() {
  vmkdir "usr/bin/${pkgname}"
  #cd ${pkgname}-${version}/publish/
  #vcopy . usr/lib/${pkgname}
  vcopy "${pkgname}-${version}/publish/." "usr/bin/${pkgname}"
}
`



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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
  2020-03-17 19:59 ` Package Request: Jellyfin tesfaye
  2020-03-17 20:00 ` tesfaye
@ 2020-03-17 20:01 ` tesfaye
  2020-03-17 20:26 ` tesfaye
                   ` (17 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: tesfaye @ 2020-03-17 20:01 UTC (permalink / raw)
  To: ml

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

New comment by tesfaye on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-600269225

Comment:
An update. I was able to get jellyfin to build with #20147 and the following template file for jellyfin.

```
`# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="x86_64"
build_style=meta
makedepends="dotnet-sdk icu-devel libssl47 yarn git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

do_build() {
  cd jellyfin-web-${version}
  yarn install

  #cp -r dist/. ../jellyfin-${version}/MediaBrowser.WebDashboard/jellyfin-web

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build --configuration Release Jellyfin.Server
  dotnet publish --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-arm*,linux-musl*}
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web

  rm -rfv Jellyfin.Server/
}

do_install() {
  vmkdir "usr/bin/${pkgname}"
  #cd ${pkgname}-${version}/publish/
  #vcopy . usr/lib/${pkgname}
  vcopy "${pkgname}-${version}/publish/." "usr/bin/${pkgname}"
}
```



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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2020-03-17 20:01 ` tesfaye
@ 2020-03-17 20:26 ` tesfaye
  2020-03-20  7:03 ` Anachron
                   ` (16 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: tesfaye @ 2020-03-17 20:26 UTC (permalink / raw)
  To: ml

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

New comment by tesfaye on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-600269225

Comment:
An update. I was able to get jellyfin to build with #20147 and the following template file for jellyfin.

```
# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="x86_64"
build_style=meta
makedepends="dotnet-sdk icu-devel libssl47 yarn git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

do_build() {
  cd jellyfin-web-${version}
  yarn install

  #cp -r dist/. ../jellyfin-${version}/MediaBrowser.WebDashboard/jellyfin-web

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build --configuration Release Jellyfin.Server
  dotnet publish --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-arm*,linux-musl*}
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web

  rm -rfv Jellyfin.Server/
}

do_install() {
  vmkdir "usr/lib/${pkgname}"
  #cd ${pkgname}-${version}/publish/
  #vcopy . usr/lib/${pkgname}
  vcopy "${pkgname}-${version}/publish/." "usr/lib/jellyfin"
  #vcopy "${pkgname}-${version}/publish/." "usr/bin/${pkgname}"
}
```



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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2020-03-17 20:26 ` tesfaye
@ 2020-03-20  7:03 ` Anachron
  2020-03-20  7:08 ` Anachron
                   ` (15 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20  7:03 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601561413

Comment:
How did you get it to run? I receive:

```
$ DOTNET_ROOT=/usr/lib/dotnet /usr/lib/jellyfin/jellyfin
[08:02:31] [INF] [1] Main: Jellyfin version: 10.5.0
[08:02:31] [INF] [1] Main: Arguments: ["/usr/lib/jellyfin/jellyfin.dll"]
[08:02:31] [INF] [1] Main: Operating system: Linux
[08:02:31] [INF] [1] Main: Architecture: X64
[08:02:31] [INF] [1] Main: 64-Bit Process: True
[08:02:31] [INF] [1] Main: User Interactive: True
[08:02:31] [INF] [1] Main: Processor count: 4
[08:02:31] [INF] [1] Main: Program data path: /home/anon/.local/share/jellyfin
[08:02:31] [INF] [1] Main: Web resources path: /usr/lib/jellyfin/jellyfin-web
[08:02:31] [INF] [1] Main: Application directory: /usr/lib/jellyfin/
No usable version of libssl was found
Canceled
```

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (4 preceding siblings ...)
  2020-03-20  7:03 ` Anachron
@ 2020-03-20  7:08 ` Anachron
  2020-03-20  9:07 ` Anachron
                   ` (14 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20  7:08 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601561413

Comment:
How did you get it to run? I receive:

```
$ DOTNET_ROOT=/usr/lib/dotnet /usr/lib/jellyfin/jellyfin
[08:02:31] [INF] [1] Main: Jellyfin version: 10.5.0
[08:02:31] [INF] [1] Main: Arguments: ["/usr/lib/jellyfin/jellyfin.dll"]
[08:02:31] [INF] [1] Main: Operating system: Linux
[08:02:31] [INF] [1] Main: Architecture: X64
[08:02:31] [INF] [1] Main: 64-Bit Process: True
[08:02:31] [INF] [1] Main: User Interactive: True
[08:02:31] [INF] [1] Main: Processor count: 4
[08:02:31] [INF] [1] Main: Program data path: /home/anon/.local/share/jellyfin
[08:02:31] [INF] [1] Main: Web resources path: /usr/lib/jellyfin/jellyfin-web
[08:02:31] [INF] [1] Main: Application directory: /usr/lib/jellyfin/
No usable version of libssl was found
Canceled
```

Edit: It seems like it just need the symlink mentioned here:
https://github.com/ppy/osu/issues/7994#issuecomment-591084486
`ln -s /usr/lib/libssl.so.47.0.6 /usr/lib/libssl.so.1.0.0`

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (5 preceding siblings ...)
  2020-03-20  7:08 ` Anachron
@ 2020-03-20  9:07 ` Anachron
  2020-03-20  9:07 ` Anachron
                   ` (13 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20  9:07 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601597785

Comment:
This works on `aarch64` too:

I'll check later if `i686` and `armv7l` also work as intended.

```
# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="i686 x86_64 aarmv7l aarch64"
build_style=meta
hostmakedepends="dotnet-sdk-bin yarn"
makedepends="icu-devel libssl47 git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

do_build() {
  cd jellyfin-web-${version}
  yarn install

  # https://docs.microsoft.com/de-de/dotnet/core/rid-catalog#linux-rids
  case "${XBPS_TARGET_MACHINE}" in
    i686) _build_arch="x86";;
    x86_64) _build_arch="x64";;
    armv7l) _build_arch="arm";;
    aarch64) _build_arch="arm64";;
  esac

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build -r "linux-${_build_arch}" --configuration Release Jellyfin.Server
  dotnet publish -r "linux-${_build_arch}" --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-musl-x64,linux-armel}

  test "${XBPS_TARGET_ARCH}" = 'i686' || rm -rfv publish/runtimes/linux-x86
  test "${XBPS_TARGET_ARCH}" = 'x86_64' || rm -rfv publish/runtimes/linux-x64
  test "${XBPS_TARGET_ARCH}" = 'armv7l' || rm -rfv publish/runtimes/linux-arm
  test "${XBPS_TARGET_ARCH}" = 'aarch64' || rm -rfv publish/runtimes/linux-arm64
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web

  rm -rfv Jellyfin.Server/
}

do_install() {
  vmkdir "usr/lib/${pkgname}"
  vcopy "${pkgname}-${version}/publish/." "usr/lib/jellyfin"
}
```

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (6 preceding siblings ...)
  2020-03-20  9:07 ` Anachron
@ 2020-03-20  9:07 ` Anachron
  2020-03-20  9:14 ` Anachron
                   ` (12 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20  9:07 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601597785

Comment:
This works on `aarch64` too:

I'll check later if `i686` and `armv7l` also work as intended.

```bash
# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="i686 x86_64 aarmv7l aarch64"
build_style=meta
hostmakedepends="dotnet-sdk-bin yarn"
makedepends="icu-devel libssl47 git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

do_build() {
  cd jellyfin-web-${version}
  yarn install

  # https://docs.microsoft.com/de-de/dotnet/core/rid-catalog#linux-rids
  case "${XBPS_TARGET_MACHINE}" in
    i686) _build_arch="x86";;
    x86_64) _build_arch="x64";;
    armv7l) _build_arch="arm";;
    aarch64) _build_arch="arm64";;
  esac

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build -r "linux-${_build_arch}" --configuration Release Jellyfin.Server
  dotnet publish -r "linux-${_build_arch}" --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-musl-x64,linux-armel}

  test "${XBPS_TARGET_ARCH}" = 'i686' || rm -rfv publish/runtimes/linux-x86
  test "${XBPS_TARGET_ARCH}" = 'x86_64' || rm -rfv publish/runtimes/linux-x64
  test "${XBPS_TARGET_ARCH}" = 'armv7l' || rm -rfv publish/runtimes/linux-arm
  test "${XBPS_TARGET_ARCH}" = 'aarch64' || rm -rfv publish/runtimes/linux-arm64
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web

  rm -rfv Jellyfin.Server/
}

do_install() {
  vmkdir "usr/lib/${pkgname}"
  vcopy "${pkgname}-${version}/publish/." "usr/lib/jellyfin"
}
```

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (7 preceding siblings ...)
  2020-03-20  9:07 ` Anachron
@ 2020-03-20  9:14 ` Anachron
  2020-03-20  9:15 ` Anachron
                   ` (11 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20  9:14 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601597785

Comment:
This works on `aarch64` too:

I'll check later if `i686` and `armv7l` also work as intended.

```bash
# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="i686 x86_64 aarmv7l aarch64"
build_style=meta
hostmakedepends="dotnet-sdk-bin yarn"
makedepends="icu-devel libssl47 git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

do_build() {
  cd jellyfin-web-${version}
  yarn install

  # https://docs.microsoft.com/de-de/dotnet/core/rid-catalog#linux-rids
  case "${XBPS_TARGET_MACHINE}" in
    i686) _build_arch="x86";;
    x86_64) _build_arch="x64";;
    armv7l) _build_arch="arm";;
    aarch64) _build_arch="arm64";;
  esac

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build -r "linux-${_build_arch}" --configuration Release Jellyfin.Server
  dotnet publish -r "linux-${_build_arch}" --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-musl-x64,linux-armel}

  test "${XBPS_TARGET_MACHINE}" = 'i686' || rm -rfv publish/runtimes/linux-x86
  test "${XBPS_TARGET_MACHINE}" = 'x86_64' || rm -rfv publish/runtimes/linux-x64
  test "${XBPS_TARGET_MACHINE}" = 'armv7l' || rm -rfv publish/runtimes/linux-arm
  test "${XBPS_TARGET_MACHINE}" = 'aarch64' || rm -rfv publish/runtimes/linux-arm64
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web

  rm -rfv Jellyfin.Server/
}

do_install() {
  vmkdir "usr/lib/${pkgname}"
  vcopy "${pkgname}-${version}/publish/." "usr/lib/jellyfin"
}
```

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (8 preceding siblings ...)
  2020-03-20  9:14 ` Anachron
@ 2020-03-20  9:15 ` Anachron
  2020-03-20  9:17 ` Anachron
                   ` (10 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20  9:15 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601597785

Comment:
This works on `aarch64` too:

I'll check later if `i686` and `armv7l` also work as intended.

```bash
# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="i686 x86_64 armv7l aarch64"
build_style=meta
hostmakedepends="dotnet-sdk-bin yarn"
makedepends="icu-devel libssl47 git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

do_build() {
  cd jellyfin-web-${version}
  yarn install

  # https://docs.microsoft.com/de-de/dotnet/core/rid-catalog#linux-rids
  case "${XBPS_TARGET_MACHINE}" in
    i686) _build_arch="x86";;
    x86_64) _build_arch="x64";;
    armv7l) _build_arch="arm";;
    aarch64) _build_arch="arm64";;
  esac

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build -r "linux-${_build_arch}" --configuration Release Jellyfin.Server
  dotnet publish -r "linux-${_build_arch}" --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-musl-x64,linux-armel}

  test "${XBPS_TARGET_MACHINE}" = 'i686' || rm -rfv publish/runtimes/linux-x86
  test "${XBPS_TARGET_MACHINE}" = 'x86_64' || rm -rfv publish/runtimes/linux-x64
  test "${XBPS_TARGET_MACHINE}" = 'armv7l' || rm -rfv publish/runtimes/linux-arm
  test "${XBPS_TARGET_MACHINE}" = 'aarch64' || rm -rfv publish/runtimes/linux-arm64
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web

  rm -rfv Jellyfin.Server/
}

do_install() {
  vmkdir "usr/lib/${pkgname}"
  vcopy "${pkgname}-${version}/publish/." "usr/lib/jellyfin"
}
```

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (9 preceding siblings ...)
  2020-03-20  9:15 ` Anachron
@ 2020-03-20  9:17 ` Anachron
  2020-03-20 10:53 ` Anachron
                   ` (9 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20  9:17 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601597785

Comment:
This works on `aarch64` too:

I'll check later if  `armv7l` also works as intended.

```bash
# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="x86_64 armv7l aarch64"
build_style=meta
hostmakedepends="dotnet-sdk-bin yarn"
makedepends="icu-devel libssl47 git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

do_build() {
  cd jellyfin-web-${version}
  yarn install

  # https://docs.microsoft.com/de-de/dotnet/core/rid-catalog#linux-rids
  case "${XBPS_TARGET_MACHINE}" in
    x86_64) _build_arch="x64";;
    armv7l) _build_arch="arm";;
    aarch64) _build_arch="arm64";;
  esac

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build -r "linux-${_build_arch}" --configuration Release Jellyfin.Server
  dotnet publish -r "linux-${_build_arch}" --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-musl-x64,linux-armel}

  test "${XBPS_TARGET_MACHINE}" = 'i686' || rm -rfv publish/runtimes/linux-x86
  test "${XBPS_TARGET_MACHINE}" = 'x86_64' || rm -rfv publish/runtimes/linux-x64
  test "${XBPS_TARGET_MACHINE}" = 'armv7l' || rm -rfv publish/runtimes/linux-arm
  test "${XBPS_TARGET_MACHINE}" = 'aarch64' || rm -rfv publish/runtimes/linux-arm64
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web

  rm -rfv Jellyfin.Server/
}

do_install() {
  vmkdir "usr/lib/${pkgname}"
  vcopy "${pkgname}-${version}/publish/." "usr/lib/jellyfin"
}
```

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (10 preceding siblings ...)
  2020-03-20  9:17 ` Anachron
@ 2020-03-20 10:53 ` Anachron
  2020-03-20 13:17 ` Anachron
                   ` (8 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20 10:53 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601597785

Comment:
This works on `aarch64` too:

I'll check later if  `armv7l` also works as intended.

**EDIT: I'm fixing the PATHS currently! Please wait.**

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (11 preceding siblings ...)
  2020-03-20 10:53 ` Anachron
@ 2020-03-20 13:17 ` Anachron
  2020-03-20 17:34 ` Anachron
                   ` (7 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20 13:17 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601597785

Comment:
This works on `aarch64` too:

I'll check later if  `armv7l` also works as intended.

**EDIT: NEW WIP:**

```bash
# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="i686 x86_64 aarmv7l aarch64"
build_style=meta
hostmakedepends="dotnet-sdk-bin yarn"
makedepends="icu-devel libssl47 git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

system_accounts="jellyfin"
jellyfin_homedir="/var/lib/jellyfin"

do_build() {
  cd jellyfin-web-${version}
  yarn install

  # https://docs.microsoft.com/de-de/dotnet/core/rid-catalog#linux-rids
  case "${XBPS_TARGET_MACHINE}" in
    i686) _build_arch="x86";;
    x86_64) _build_arch="x64";;
    armv7l) _build_arch="arm";;
    aarch64) _build_arch="arm64";;
  esac

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build -r "linux-${_build_arch}" --configuration Release Jellyfin.Server
  dotnet publish -r "linux-${_build_arch}" --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-musl-x64,linux-armel}

  test "${XBPS_TARGET_MACHINE}" = 'i686' || rm -rfv publish/runtimes/linux-x86
  test "${XBPS_TARGET_MACHINE}" = 'x86_64' || rm -rfv publish/runtimes/linux-x64
  test "${XBPS_TARGET_MACHINE}" = 'armv7l' || rm -rfv publish/runtimes/linux-arm
  test "${XBPS_TARGET_MACHINE}" = 'aarch64' || rm -rfv publish/runtimes/linux-arm64
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web
}

do_install() {
  vmkdir usr/lib/jellyfin
  vmkdir etc/default
  vcopy "${FILESDIR}/jellyfin.default" etc/default/jellyfin 
  vcopy "${pkgname}-${version}/publish/." usr/lib/jellyfin
  vsv jellyfin
}

```

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (12 preceding siblings ...)
  2020-03-20 13:17 ` Anachron
@ 2020-03-20 17:34 ` Anachron
  2020-03-22  3:51 ` tesfaye
                   ` (6 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-20 17:34 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-601597785

Comment:
This works on `aarch64` too:

I'll check later if  `armv7l` also works as intended.

**EDIT: NEW WIP:**

```bash
# Template file for 'jellyfin'
pkgname=jellyfin
version=10.5.0
revision=1
wrksrc="${pkgname}-${version}"
create_wrksrc=yes
archs="i686 x86_64 aarmv7l aarch64"
build_style=meta
hostmakedepends="dotnet-sdk-bin yarn"
makedepends="icu-devel libssl47 git"
depends="ffmpeg sqlite"
short_desc="Free Software Media System "
maintainer="Abel Tesfaye <abel-tesfaye@hotmail.com>"
license="GPL-2.0-or-later"
homepage="https://jellyfin.readthedocs.io"
distfiles="
 https://github.com/${pkgname}/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz
 https://github.com/${pkgname}/${pkgname}-web/archive/v${version}.tar.gz>${pkgname}-web-${version}.tar.gz"
checksum="
 f5631758c2a175ae04bedd6d8f8566b2222b14254261bdf29019ecdffde0dddd
 e50b280e805469367bedfef41c32070907e191d4a856b92049e6f6fd558e1dea"
nopie=yes

system_accounts="jellyfin"
jellyfin_homedir="/var/lib/jellyfin"

do_build() {
  cd jellyfin-web-${version}
  yarn install

  # https://docs.microsoft.com/de-de/dotnet/core/rid-catalog#linux-rids
  case "${XBPS_TARGET_MACHINE}" in
    i686) _build_arch="x86";;
    x86_64) _build_arch="x64";;
    armv7l) _build_arch="arm";;
    aarch64) _build_arch="arm64";;
  esac

  cd ../jellyfin-${version}

  export DOTNET_CLI_TELEMETRY_OPTOUT=1
  export CLR_OPENSSL_VERSION_OVERRIDE=47
  dotnet build -r "linux-${_build_arch}" --configuration Release Jellyfin.Server
  dotnet publish -r "linux-${_build_arch}" --configuration Release Jellyfin.Server --output "$PWD"/publish
  rm -rfv publish/runtimes/{alpine-*,osx*,tizen-*,win*,linux-musl-x64,linux-armel}

  test "${XBPS_TARGET_MACHINE}" = 'i686' || rm -rfv publish/runtimes/linux-x86
  test "${XBPS_TARGET_MACHINE}" = 'x86_64' || rm -rfv publish/runtimes/linux-x64
  test "${XBPS_TARGET_MACHINE}" = 'armv7l' || rm -rfv publish/runtimes/linux-arm
  test "${XBPS_TARGET_MACHINE}" = 'aarch64' || rm -rfv publish/runtimes/linux-arm64
  
  mkdir publish/jellyfin-web
  cp -rv ../jellyfin-web-${version}/dist/. publish/jellyfin-web
}

do_install() {
  vmkdir usr/lib/jellyfin
  #vmkdir etc/default
  #vcopy "${FILESDIR}/jellyfin.default" etc/default/jellyfin 
  vcopy "${pkgname}-${version}/publish/." usr/lib/jellyfin
  #vsv jellyfin
}

```

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (13 preceding siblings ...)
  2020-03-20 17:34 ` Anachron
@ 2020-03-22  3:51 ` tesfaye
  2020-03-22  3:51 ` tesfaye
                   ` (5 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: tesfaye @ 2020-03-22  3:51 UTC (permalink / raw)
  To: ml

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

New comment by tesfaye on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-602143950

Comment:
[Jellyfin doesn't support x86 since Microsoft doesn't provide x86 binaries for Linux](https://jellyfin.org/docs/general/administration/installing.html)

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (14 preceding siblings ...)
  2020-03-22  3:51 ` tesfaye
@ 2020-03-22  3:51 ` tesfaye
  2020-03-22  3:51 ` tesfaye
                   ` (4 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: tesfaye @ 2020-03-22  3:51 UTC (permalink / raw)
  To: ml

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

New comment by tesfaye on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-602143950

Comment:
[Unfortunately, Jellyfin doesn't support x86 since Microsoft doesn't provide x86 binaries for Linux](https://jellyfin.org/docs/general/administration/installing.html)

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (15 preceding siblings ...)
  2020-03-22  3:51 ` tesfaye
@ 2020-03-22  3:51 ` tesfaye
  2020-03-22  3:52 ` tesfaye
                   ` (3 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: tesfaye @ 2020-03-22  3:51 UTC (permalink / raw)
  To: ml

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

New comment by tesfaye on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-602143950

Comment:
Unfortunately, Jellyfin doesn't support x86 since Microsoft doesn't provide [x86 binaries for Linux](https://jellyfin.org/docs/general/administration/installing.html)

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (16 preceding siblings ...)
  2020-03-22  3:51 ` tesfaye
@ 2020-03-22  3:52 ` tesfaye
  2020-03-22  7:26 ` Anachron
                   ` (2 subsequent siblings)
  20 siblings, 0 replies; 21+ messages in thread
From: tesfaye @ 2020-03-22  3:52 UTC (permalink / raw)
  To: ml

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

New comment by tesfaye on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-602143950

Comment:
Unfortunately, Jellyfin doesn't support x86 since Microsoft doesn't provide [x86 .net binaries for Linux](https://jellyfin.org/docs/general/administration/installing.html)

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (17 preceding siblings ...)
  2020-03-22  3:52 ` tesfaye
@ 2020-03-22  7:26 ` Anachron
  2020-03-22 19:22 ` tesfaye
  2020-03-23 10:18 ` Johnnynator
  20 siblings, 0 replies; 21+ messages in thread
From: Anachron @ 2020-03-22  7:26 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-602159745

Comment:
Yep but can be built from source it seems: 
https://github.com/dotnet/source-build/blob/release/3.1/cross/build-rootfs.sh

I'll see if I can get it working.

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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (18 preceding siblings ...)
  2020-03-22  7:26 ` Anachron
@ 2020-03-22 19:22 ` tesfaye
  2020-03-23 10:18 ` Johnnynator
  20 siblings, 0 replies; 21+ messages in thread
From: tesfaye @ 2020-03-22 19:22 UTC (permalink / raw)
  To: ml

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

New comment by tesfaye on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-602259203

Comment:
`fail: Microsoft.DotNet.Darc.Operations.Operation[0]
        Something failed while cloning.
  System.Exception: Something went wrong when cloning repo https://github.com/dotnet/arcade at <default branch> into /builddir/dotnet-core-3.1.102/bin/src/arcade
   ---> System.TypeInitializationException: The type initializer for 'LibGit2Sharp.Core.NativeMethods' threw an exception.
   ---> System.DllNotFoundException: Unable to load shared library 'git2-7ce88e6' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libgit2-7ce88e6: cannot open shared object file: No such file or directory
     at LibGit2Sharp.Core.NativeMethods.git_libgit2_init()
     at LibGit2Sharp.Core.NativeMethods.InitializeNativeLibrary()
     at LibGit2Sharp.Core.NativeMethods..cctor()
     --- End of inner exception stack trace ---
`
I tried building from source, but it fails at this step. Here is the template file I used if it's any help. I modified Arch's buildfile and patches from the AUR.

https://gist.github.com/tesfaye/9f9b37a67948860111049f55ed6f60d8



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

* Re: Package Request: Jellyfin
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
                   ` (19 preceding siblings ...)
  2020-03-22 19:22 ` tesfaye
@ 2020-03-23 10:18 ` Johnnynator
  20 siblings, 0 replies; 21+ messages in thread
From: Johnnynator @ 2020-03-23 10:18 UTC (permalink / raw)
  To: ml

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

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/issues/6684#issuecomment-602504423

Comment:
Building from source still pulls in random binaries, some of them link against OpenSSL (e.g. libgit), which is most likely the issue you see right now.

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

end of thread, back to index

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-6684@inbox.vuxu.org>
2020-03-17 19:59 ` Package Request: Jellyfin tesfaye
2020-03-17 20:00 ` tesfaye
2020-03-17 20:01 ` tesfaye
2020-03-17 20:26 ` tesfaye
2020-03-20  7:03 ` Anachron
2020-03-20  7:08 ` Anachron
2020-03-20  9:07 ` Anachron
2020-03-20  9:07 ` Anachron
2020-03-20  9:14 ` Anachron
2020-03-20  9:15 ` Anachron
2020-03-20  9:17 ` Anachron
2020-03-20 10:53 ` Anachron
2020-03-20 13:17 ` Anachron
2020-03-20 17:34 ` Anachron
2020-03-22  3:51 ` tesfaye
2020-03-22  3:51 ` tesfaye
2020-03-22  3:51 ` tesfaye
2020-03-22  3:52 ` tesfaye
2020-03-22  7:26 ` Anachron
2020-03-22 19:22 ` tesfaye
2020-03-23 10:18 ` Johnnynator

Github messages for voidlinux

Archives are clonable: git clone --mirror http://inbox.vuxu.org/voidlinux-github

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.github.voidlinux


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git