Package Details: insomnia-bin 1:9.1.1-1

Git Clone URL: https://aur.archlinux.org/insomnia-bin.git (read-only, click to copy)
Package Base: insomnia-bin
Description: API Client and Design Platform for GraphQL and REST
Upstream URL: https://insomnia.rest
Keywords: api graphql rest
Licenses: Apache
Conflicts: insomnia
Provides: insomnia
Submitter: clove3am
Maintainer: ali.molaei
Last Packager: ali.molaei
Votes: 154
Popularity: 1.00
First Submitted: 2020-09-20 20:46 (UTC)
Last Updated: 2024-05-08 13:57 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 9 Next › Last »

ali.molaei commented on 2022-07-24 05:51 (UTC)

@jtraub I updated the PKGBUILD ;)

jtraub commented on 2022-07-08 22:23 (UTC) (edited on 2022-07-19 16:11 (UTC) by jtraub)

In case anyone else has been bitten by the fact that the package doesn't list alsa-lib as dependency and instead lists some unrelated libs here is the updated PKGBUILD

https://gist.github.com/jtraub/8f27431144636d3d0369e72eb7c0920c

with some steps to verify deps.

johanv commented on 2022-03-02 05:00 (UTC)

Here's a patch for the new version and sha256sum:

--- insomnia-bin/PKGBUILD   2022-03-01 23:47:09.747800423 -0500
+++ PKGBUILD    2022-03-01 23:43:21.811815378 -0500
@@ -4,7 +4,7 @@
 _pkgname='insomnia'
 _upkgname='Insomnia'
 pkgname="${_pkgname}-bin"
-pkgver=2021.7.2
+pkgver=2022.1.0
 pkgrel=1
 pkgdesc='API Client and Design Platform for GraphQL and REST'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 conflicts=("${_pkgname}")
 source=("${_url_source}/releases/download/core@${pkgver}/${_upkgname}.Core-${pkgver}.deb"
         "${_pkgname}-${pkgver}-license::${_url_source}/raw/core@${pkgver}/LICENSE")
-sha256sums=('1e44165b8876f974f95e2e2888888c3e7ad12b0f862328c6310e41d4dac10115'
+sha256sums=('c40cb9b1bd126da550a89af41cd7acb929f04f23a7c26c28b91109cf4fca1c8d'
             'cc91b5641bbbf592a69ca5f7b45807efba470068e815fc7682a42022bbd3cbb9')

 package() {

jtraub commented on 2022-02-21 06:11 (UTC)

@ali.molaei after experimenting a bit it seems that following dependencies are enough: libsecret, nss3, gtk-3, alsa-lib

(Yes, alsa-lib is required - you can check using ldd and see that libasound is in its output).

Hold on a bit while I experiment with the PKGBUILD in a clean VM and get back to you if something else is missing from the deps list.

jtraub commented on 2022-02-20 12:10 (UTC)

@ali.molaei PKGBUILD no longer works

Insomnia depends on gtk3 (just do ldd /opt/Insomnia/insomnia | grep gtk to confirm this) and gtk3 is not listed in dependencies in PKGBUILD.

It might work for you if you install libappindicator-gtk3 because it depends on gtk3

ali.molaei commented on 2021-09-12 12:16 (UTC)

@ismailkarsli I don't know if it was the PKGBUILD or not, I didn't find any suggestions about doing it the way it was on the guidelines, so separated it into another variable to prevent the uppercasing problem from happening

ismailkarsli commented on 2021-09-11 09:33 (UTC) (edited on 2021-09-11 09:36 (UTC) by ismailkarsli)

I have a problem with PKGBUILD due to Turkish locales. ${_pkgname^} definitions in PKGBUILD converts insomnia to İnsomnia instead of Insomnia. I can use yay with LC_ALL=C to get rid of this problem. Is the problem about yay, pacman or this PKGBUILD?

jtraub commented on 2021-03-09 17:43 (UTC)

Thanks for prompt reply and update!

Also it seems that libxslt can be dropped from dependencies as it is not listed in deb control file nor ldd output.

ali.molaei commented on 2021-03-09 16:24 (UTC)

Yes you are right, I recently adopted this package and didn't paid attention to it, will fix it now

jtraub commented on 2021-03-09 16:22 (UTC)

Why does this package depend on nodejs?

Original deb file doesn't list node in dependencies.