Re: [voidlinux/void-packages] New package: kitty 2.6.1 (#6585)

Toyam Cox at Sun, 04 Jun 2017 00:05:00 -0700
Vaelatern commented on this pull request. > @@ -0,0 +1,25 @@ +# Template file for 'kitty' +pkgname=kitty +version=0.2.6 +revision=1 +#only_for_archs="i686 x86_64" +nopie=true +python_version=3 +hostmakedepends="gcc pkg-config" no `gcc`
Toyam Cox at Sun, 04 Jun 2017 00:05:11 -0700
Vaelatern commented on this pull request. > @@ -0,0 +1,25 @@ +# Template file for 'kitty' +pkgname=kitty +version=0.2.6 +revision=1 +#only_for_archs="i686 x86_64" +nopie=true why? Probably not wanted or good.
Toyam Cox at Sun, 04 Jun 2017 00:05:17 -0700
Vaelatern commented on this pull request. > @@ -0,0 +1,25 @@ +# Template file for 'kitty' +pkgname=kitty +version=0.2.6 +revision=1 +#only_for_archs="i686 x86_64" remove comment
Toyam Cox at Sun, 04 Jun 2017 00:05:39 -0700
Vaelatern commented on this pull request. > @@ -0,0 +1,25 @@ +# Template file for 'kitty' +pkgname=kitty +version=0.2.6 +revision=1 +#only_for_archs="i686 x86_64" +nopie=true +python_version=3 +hostmakedepends="gcc pkg-config" +makedepends="python3 python3-devel ncurses glew-devel fontconfig-devel glfw-devel" `python3-devel` depends on `python3` so remove the redundancy.
Toyam Cox at Sun, 04 Jun 2017 00:06:08 -0700
Vaelatern commented on this pull request. > +nopie=true +python_version=3 +hostmakedepends="gcc pkg-config" +makedepends="python3 python3-devel ncurses glew-devel fontconfig-devel glfw-devel" +depends="xrdb xsel glew>=2.0 python3 glfw fontconfig" +short_desc="A modern, hackable, featureful, OpenGL based terminal emulator" +maintainer="ibrokemypie <ibrokemypie@bastardi.net>" +license="GPL-3" +homepage="https://github.com/kovidgoyal/kitty" +distfiles="https://github.com/kovidgoyal/kitty/archive/v0.2.6.tar.gz" +checksum=fe0922ce1b9f46e7b5402b9348b462d5f91a185b442e3f703940d01dea2fab21 + +do_build(){ + #python3 setup.py build + python3 setup.py --prefix=#{DESTDIR}/usr build +} python3 build style should be trusted with `do_build`
Toyam Cox at Sun, 04 Jun 2017 00:06:20 -0700
Vaelatern commented on this pull request. > +depends="xrdb xsel glew>=2.0 python3 glfw fontconfig" +short_desc="A modern, hackable, featureful, OpenGL based terminal emulator" +maintainer="ibrokemypie <ibrokemypie@bastardi.net>" +license="GPL-3" +homepage="https://github.com/kovidgoyal/kitty" +distfiles="https://github.com/kovidgoyal/kitty/archive/v0.2.6.tar.gz" +checksum=fe0922ce1b9f46e7b5402b9348b462d5f91a185b442e3f703940d01dea2fab21 + +do_build(){ + #python3 setup.py build + python3 setup.py --prefix=#{DESTDIR}/usr build +} + +do_install(){ + python3 setup.py --prefix=${DESTDIR}/usr linux-package +} Also `do_install`
Conor Randall at Sun, 04 Jun 2017 02:37:12 -0700
@Duncaen how?
Conor Randall at Sun, 04 Jun 2017 02:47:27 -0700
ibrokemypie commented on this pull request. > +nopie=true +python_version=3 +hostmakedepends="gcc pkg-config" +makedepends="python3 python3-devel ncurses glew-devel fontconfig-devel glfw-devel" +depends="xrdb xsel glew>=2.0 python3 glfw fontconfig" +short_desc="A modern, hackable, featureful, OpenGL based terminal emulator" +maintainer="ibrokemypie <ibrokemypie@bastardi.net>" +license="GPL-3" +homepage="https://github.com/kovidgoyal/kitty" +distfiles="https://github.com/kovidgoyal/kitty/archive/v0.2.6.tar.gz" +checksum=fe0922ce1b9f46e7b5402b9348b462d5f91a185b442e3f703940d01dea2fab21 + +do_build(){ + #python3 setup.py build + python3 setup.py --prefix=#{DESTDIR}/usr build +} Can only see a python3-module build style, this isnt actually a module but a C program with python parts.
Conor Randall at Sun, 04 Jun 2017 02:52:15 -0700
ibrokemypie commented on this pull request. > +depends="xrdb xsel glew>=2.0 python3 glfw fontconfig" +short_desc="A modern, hackable, featureful, OpenGL based terminal emulator" +maintainer="ibrokemypie <ibrokemypie@bastardi.net>" +license="GPL-3" +homepage="https://github.com/kovidgoyal/kitty" +distfiles="https://github.com/kovidgoyal/kitty/archive/v0.2.6.tar.gz" +checksum=fe0922ce1b9f46e7b5402b9348b462d5f91a185b442e3f703940d01dea2fab21 + +do_build(){ + #python3 setup.py build + python3 setup.py --prefix=#{DESTDIR}/usr build +} + +do_install(){ + python3 setup.py --prefix=${DESTDIR}/usr linux-package +} doesnt build using the buildstyles
DirectorX at Mon, 05 Jun 2017 14:20:53 -0700
DirectorX commented on this pull request. > @@ -0,0 +1,23 @@ +# Template file for 'kitty' +pkgname=kitty +version=0.2.6 +revision=1 +nopie=true +python_version=3 +hostmakedepends="pkg-config" +makedepends="python3-devel ncurses glew-devel fontconfig-devel glfw-devel" +depends="xrdb xsel glew>=2.0 python3 glfw fontconfig" +short_desc="A modern, hackable, featureful, OpenGL based terminal emulator" +maintainer="ibrokemypie <ibrokemypie@bastardi.net>" +license="GPL-3" +homepage="https://github.com/kovidgoyal/kitty" +distfiles="https://github.com/kovidgoyal/kitty/archive/v0.2.6.tar.gz" Use your variables. `distfiles="${homepage}/archive/v${version}.tar.gz"` much better
lemmi at Wed, 30 Aug 2017 20:17:54 -0700
@DirectorX the glew update at least needs to be a separate commit. Probably even a separate pull request with revbumps for all packages depending on it.
DirectorX at Thu, 31 Aug 2017 08:22:57 +0000 (UTC)
You are right, this PR should be split 31. Aug 2017 06:17 by notifications@github.com: > > @DirectorX> the glew update at least needs to be a separate commit. Prob= ably even a separate pull request with revbumps for all packages depending = on it. > > =E2=80=94 > You are receiving this because you were mentioned. > Reply to this email directly, > view it on GitHub> , or > mute the thread= > . >=20=20=20=20=20 --=20 You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/voidlinux/void-packages/pull/6585#issuecomment-326225993=
Alessio Sergi at Wed, 17 Jan 2018 11:07:39 -0800
@ibrokemypie https://github.com/ibrokemypie/dotfiles/blob/master/README.md Still interested in Void? If not, please close all your open PRs here.
Alessio Sergi at Sun, 22 Apr 2018 11:41:53 -0700
No response. Closed.
Alessio Sergi at Sun, 22 Apr 2018 18:41:54 +0000 (UTC)
Closed #6585.