x11-libs/ntk
FLTK fork, improved rendering via Cairo, streamlined and enhanced widget set
-
ntk-9999opengl
View Download Browse License: FLTKOverlay: audio-overlay -
ntk-1.3.1001-r1~amd64opengl
View Download Browse License: FLTKOverlay: audio-overlay
ChangeLog
commit 2cb1e95c2e0429982c907812ca07a79b514e41d1
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Mon Feb 13 10:31:28 2023 +0100
x11-libs/ntk: enable py3.10
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 0d3f8749214ac987bc10107a27bc9199cdf17abc
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Mon Feb 13 10:25:47 2023 +0100
x11-libs/ntk: add patch to configure libdir in .pc files
The library search path in the .pc files was previously hard coded to
${prefix}/lib and thus was wrong for 17.1 amd64 profile Gentoo systems
where libdir = lib64.
This commit adds a patch to the build system and .pc.in templates to
use the libdir supplied at configure time instead of the hard coded
value. Note that this patch won't be sent upstream since the original
upstream is dead.
Closes: https://github.com/gentoo-audio/audio-overlay/issues/526
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 8541f09c059d5f0684a6c6d45df055a9f2acfcd5
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Tue Feb 7 11:22:49 2023 +0100
*/*: bump copyright years of recently modified packages
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit bb894f8e1de0da7082d9c786aeef85944ddf2473
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Fri Dec 9 16:56:26 2022 +0100
x11-libs/ntk: Drop empty KEYWORDS line
Having more than one KEYWORDS= line breaks compatibility with ekeyword.
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 5ab6a96273e226d29735bb9ef5b5aeec820cb106
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Fri Dec 9 16:55:14 2022 +0100
x11-libs/ntk: disable py3.6, py3.7
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 42cc6455a787f301d1e6940be8f1e11058237a8a
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Fri Dec 9 16:51:56 2022 +0100
x11-libs/ntk: Replace virtual/jpeg dep with media-libs/libjpeg-turbo
The virtual is deprecated and depends only on media-libs/libjpeg-turbo
anyways. This commit replaces the dependency on virtual/jpeg with a
direct dependency on media-libs/libjpeg-turbo.
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 54bb3efd7761d3565074346b0710019aa315b64d
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Fri Dec 9 16:49:13 2022 +0100
x11-libs/ntk: Fix bad default USE flag -opengl
Problem indicated by pkgcheck. The - in front of the opengl USE flag is
a bad default and dropped in this commit.
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 2a4f9d2eabf7c0dde73f573e3ed33587a57229a4
Merge: f448084 87db65d
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Tue Feb 7 11:11:32 2023 +0100
Merge pull request #518 from NexAdn/eapi6-bumps
*/*: Bump consumers of waf-utils.eclass to EAPI 8
commit 3fc62a9afcbab6939a6781441de24429ce9177f0
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Tue Jan 3 16:30:35 2023 +0100
x11-libs/ntk: bump EAPI 6->8
The old EAPI is no longer supported by python-r1 family of eclasses and
waf-utils.eclass.
Issue: https://github.com/gentoo-audio/audio-overlay/issues/515
Issue: https://github.com/gentoo-audio/audio-overlay/issues/516
Bug: https://bugs.gentoo.org/889474
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit a75b9923372854003bf80301a57a1ac14eeb7c70
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Sat Dec 10 09:25:05 2022 +0100
x11-libs/ntk: add myself as a maintainer
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit ae9d134760f724b7767884f2dacef5615426223f
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Sun Jun 6 21:48:55 2021 +0200
Bump PYTHON_COMPAT to 3.9
commit d0ad849ecfd3e85a9f25f0f6a774dd8ab85b23db
Author: Simon van der veldt <simon.vanderveldt@gmail.com>
Date: Wed Jun 9 09:01:58 2021 +0200
x11-libs/ntk: Drop old
1.3.1000 fails to compile with Python 3.7+ because of waf
commit f64ca890f826b80d139d01eef9b7cf79cbc4fc34
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Wed Feb 3 19:53:08 2021 +0100
x11-libs/ntk: Update source URLs again
Because the original upstream has been deleted as well
commit ca22ed7e3f186c53e8650f44671be3d63d5854c2
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Tue Feb 2 20:27:29 2021 +0100
x11-libs/ntk: Bump to 1.3.1001
commit 005bea1d7b6f11ded1d5346b32f635959988677c
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Tue Feb 2 20:17:17 2021 +0100
x11-libs/ntk: Update upstream location
Because the GitHub repository has been deleted
commit 6a86b68698c4a0f7f5debac38125fa28fb206c2e
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Tue Oct 17 22:53:48 2017 +0200
x11-libs/ntk: Use HTTPS as git protocol
commit 3ab34caf1ede954a8d267115978e70ec0c395076
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Sun Oct 1 15:29:58 2017 +0200
x11-libs/ntk add 1.3.1000
commit 9953357c806c3123dafbd5b624656ef2a25c6b05
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Sun Oct 1 13:32:01 2017 +0200
Add x11-libs/ntk (#89)
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Mon Feb 13 10:31:28 2023 +0100
x11-libs/ntk: enable py3.10
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 0d3f8749214ac987bc10107a27bc9199cdf17abc
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Mon Feb 13 10:25:47 2023 +0100
x11-libs/ntk: add patch to configure libdir in .pc files
The library search path in the .pc files was previously hard coded to
${prefix}/lib and thus was wrong for 17.1 amd64 profile Gentoo systems
where libdir = lib64.
This commit adds a patch to the build system and .pc.in templates to
use the libdir supplied at configure time instead of the hard coded
value. Note that this patch won't be sent upstream since the original
upstream is dead.
Closes: https://github.com/gentoo-audio/audio-overlay/issues/526
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 8541f09c059d5f0684a6c6d45df055a9f2acfcd5
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Tue Feb 7 11:22:49 2023 +0100
*/*: bump copyright years of recently modified packages
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit bb894f8e1de0da7082d9c786aeef85944ddf2473
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Fri Dec 9 16:56:26 2022 +0100
x11-libs/ntk: Drop empty KEYWORDS line
Having more than one KEYWORDS= line breaks compatibility with ekeyword.
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 5ab6a96273e226d29735bb9ef5b5aeec820cb106
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Fri Dec 9 16:55:14 2022 +0100
x11-libs/ntk: disable py3.6, py3.7
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 42cc6455a787f301d1e6940be8f1e11058237a8a
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Fri Dec 9 16:51:56 2022 +0100
x11-libs/ntk: Replace virtual/jpeg dep with media-libs/libjpeg-turbo
The virtual is deprecated and depends only on media-libs/libjpeg-turbo
anyways. This commit replaces the dependency on virtual/jpeg with a
direct dependency on media-libs/libjpeg-turbo.
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 54bb3efd7761d3565074346b0710019aa315b64d
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Fri Dec 9 16:49:13 2022 +0100
x11-libs/ntk: Fix bad default USE flag -opengl
Problem indicated by pkgcheck. The - in front of the opengl USE flag is
a bad default and dropped in this commit.
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit 2a4f9d2eabf7c0dde73f573e3ed33587a57229a4
Merge: f448084 87db65d
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Tue Feb 7 11:11:32 2023 +0100
Merge pull request #518 from NexAdn/eapi6-bumps
*/*: Bump consumers of waf-utils.eclass to EAPI 8
commit 3fc62a9afcbab6939a6781441de24429ce9177f0
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Tue Jan 3 16:30:35 2023 +0100
x11-libs/ntk: bump EAPI 6->8
The old EAPI is no longer supported by python-r1 family of eclasses and
waf-utils.eclass.
Issue: https://github.com/gentoo-audio/audio-overlay/issues/515
Issue: https://github.com/gentoo-audio/audio-overlay/issues/516
Bug: https://bugs.gentoo.org/889474
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit a75b9923372854003bf80301a57a1ac14eeb7c70
Author: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
Date: Sat Dec 10 09:25:05 2022 +0100
x11-libs/ntk: add myself as a maintainer
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de>
commit ae9d134760f724b7767884f2dacef5615426223f
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Sun Jun 6 21:48:55 2021 +0200
Bump PYTHON_COMPAT to 3.9
commit d0ad849ecfd3e85a9f25f0f6a774dd8ab85b23db
Author: Simon van der veldt <simon.vanderveldt@gmail.com>
Date: Wed Jun 9 09:01:58 2021 +0200
x11-libs/ntk: Drop old
1.3.1000 fails to compile with Python 3.7+ because of waf
commit f64ca890f826b80d139d01eef9b7cf79cbc4fc34
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Wed Feb 3 19:53:08 2021 +0100
x11-libs/ntk: Update source URLs again
Because the original upstream has been deleted as well
commit ca22ed7e3f186c53e8650f44671be3d63d5854c2
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Tue Feb 2 20:27:29 2021 +0100
x11-libs/ntk: Bump to 1.3.1001
commit 005bea1d7b6f11ded1d5346b32f635959988677c
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Tue Feb 2 20:17:17 2021 +0100
x11-libs/ntk: Update upstream location
Because the GitHub repository has been deleted
commit 6a86b68698c4a0f7f5debac38125fa28fb206c2e
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Tue Oct 17 22:53:48 2017 +0200
x11-libs/ntk: Use HTTPS as git protocol
commit 3ab34caf1ede954a8d267115978e70ec0c395076
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Sun Oct 1 15:29:58 2017 +0200
x11-libs/ntk add 1.3.1000
commit 9953357c806c3123dafbd5b624656ef2a25c6b05
Author: Simon van der Veldt <simon.vanderveldt@gmail.com>
Date: Sun Oct 1 13:32:01 2017 +0200
Add x11-libs/ntk (#89)