Kay Hayen
142c1cee27
Debian: Do not depend on python-glob2 on old versions
...
* We have the inline copies on these.
2022-10-19 18:37:49 +02:00
Kay Hayen
c97a48f8c0
Debian: Fix, need to depend on glob2 package.
...
* Also recommend debugger, it can be useful.
2022-10-02 15:18:54 +02:00
Kay Hayen
f7b3d132be
Debian: Fix, versioned dependency for libzstd should also be in package
2022-09-18 11:22:30 +02:00
Kay Hayen
5450a643a1
Debian: Yet another stab at properly defining Jessie dependency
2022-09-18 11:21:05 +02:00
Kay Hayen
4f976e89c6
Debian: Another stab at properly defining Jessie dependency
2022-09-18 11:21:04 +02:00
Kay Hayen
6d822842d1
Debian: Fix, Jessie also didn't have it.
2022-09-18 11:20:35 +02:00
Kay Hayen
e0431fcb1c
Debian: This package doesn't exist on older systems
...
* This affected Debian Jessie.
2022-09-18 11:20:34 +02:00
Kay Hayen
6f9fca47b7
Debian: Need to depend on "libzstd" for onefile.
2022-09-18 10:58:37 +02:00
Kay Hayen
2eeb5d297c
Cleanup, remove "chrpath" and removing of RPATH in general.
2022-02-26 08:51:16 +01:00
Kay Hayen
b592b7c06c
Debian: Warnings from linitian addressed.
2021-12-25 12:30:23 +01:00
Kay Hayen
d9918c88d4
Debian: Add missing build dependency needed for rst2pdf with styles
2021-12-07 09:40:02 +01:00
Kay Hayen
7e17413f1d
Standalone: Enhanced rpath handling on Linux
...
* We now actually set rpath values rather than only removing existing
ones. Without this, some libraries not built for usage like this
refused to load.
* Also check if "patchelf" is available at program start and error exit
in standalone mode if not.
2021-12-07 09:40:01 +01:00
Kay Hayen
122ef41cb2
Debian: Added missing dependency on yaml
2021-12-07 09:38:43 +01:00
Kay Hayen
a1953e1ed6
Debian: For older systems with Python2, need to depend on Jinja2 for it
2021-09-12 13:54:08 +02:00
Kay Hayen
876cd0c08b
Debian: Added missing dependency needed for --static-libpython=yes or auto on Debian Python
2021-09-12 13:54:08 +02:00
Kay Hayen
14a1d3b1e3
Debian: Add dependency on Jinja2
2021-09-12 13:53:36 +02:00
Kay Hayen
191f29bf35
Debian: Fixup wrong dependency, old Debian wasn't working anymore.
...
* Since we do not require the Python2 development header anymore,
doesn't mean we should require the version where it doesn't
exist.
2021-04-18 10:28:41 +02:00
Kay Hayen
60859c2d96
Debian: Import changes from the NUM made.
2021-04-17 11:03:44 +02:00
Kay Hayen
bb43854d1a
UI: Include inline copy of tqdm to make sure it's available.
...
* For Debian make sure to recommend tqdm in the Debian package
* Also, on Debian there won't be an inline copy of tqdm, so do
not insist on it, and we also remove it for 2.6 on RPM as
well.
2021-02-14 17:07:44 +01:00
Kay Hayen
94b3190e12
Debian: Add recommends of libfuse2 needed for onefile mode and make ccache dependency
2021-01-29 13:09:18 +01:00
Kay Hayen
44d120dc2b
Debian: Recommend ccache too
...
* Now that we warn if it's not used, we need to do that.
2020-12-17 10:24:44 +01:00
Kay Hayen
0643f3b74e
Debian: Add ccache to package build, needed now and faster too.
2020-11-02 18:43:05 +01:00
Kay Hayen
d1a692316f
Debian: Change Vcs URLs to Github
...
* Running our own gitweb is not too useful anymore.
2020-06-04 19:46:53 +02:00
Kay Hayen
7f7ac5901d
Debian: Reverse dependencies that are not for Debian 11.
2020-05-01 11:33:15 +02:00
Kay Hayen
d7dbb05c2f
Debian: Don't recommend Python2 package.
2020-02-23 08:48:48 +01:00
Kay Hayen
9184ad9594
Debian: Lower compat level to 10
...
* This is necessary to build for older systems too.
2020-01-17 10:19:56 +01:00
Kay Hayen
8fabd0b73b
Debian: More packaging refinements
...
* Protect against python2 installations during build, that are not
from build dependencies, ask test runner to not use it.
* Drop versioned dependencies that make no sense anymore.
* Use python3-pil if building for Debian 11 or newer
2020-01-13 16:45:02 +01:00
Kay Hayen
0ea33664a9
Debian: Properly detect if to build Python2 in rules
2020-01-13 15:25:53 +01:00
Kay Hayen
b8355b7e21
Debian: Dependency fixups
2020-01-13 14:32:01 +01:00
Kay Hayen
4153e1a934
Revert "Debian: Disable creation of PDF documentation"
2020-01-13 14:32:01 +01:00
Kay Hayen
4b856873ab
Debian: Do not require a Python2 for Debian 11
2020-01-13 14:29:08 +01:00
Kay Hayen
765cfd0794
Debian: Bump standards version
...
* No changes needed for Nuitka
2020-01-13 14:29:08 +01:00
Kay Hayen
47721b5ece
Debian: Allow lldb as an alternative to gdb
2020-01-13 14:29:08 +01:00
Kay Hayen
1888e62ec3
Debian: Stop recommending PyQt5, we don't use it anymore
...
* There was once a GUI tool built into Nuitka, to display the XML
tree interactively, but we gave up on that and use pure XML now
for a long time.
2020-01-13 14:29:08 +01:00
Kay Hayen
289b050807
Debian: Disable creation of PDF documentation
...
* It seems rst2pdf remains continously broken, and we do not wait
any longer.
* This is a flag and can be enabled later again.
2020-01-02 01:10:48 +01:00
Kay Hayen
11b2fed618
Debian: Update requirements for Python3 to 3.3
...
* This is probably obsolete anyway, but 3.2 is definitely wrong now.
2019-12-16 08:59:17 +01:00
Kay Hayen
cd12883d47
Debian: Proper depend on "python-pil" as "python-imaging" is no more.
2019-01-04 09:42:22 +01:00
Kay Hayen
d49697c7f9
Debian: Build depend on "gdb" for automatic stack traces
2018-08-23 23:03:25 +02:00
Kay Hayen
d486aad997
Python3.2: Do not claim to support it in Debian packaging.
2018-07-08 11:19:47 +02:00
Kay Hayen
95edd0b59a
Debian: Avoid using 2to3 entirely
...
* It is moved to extra packages, and not really needed for us, as
we can just call the module.
* Only Python2.6 and 3.2 cannot do this, so keep the old code
around for those too.
2018-03-29 10:18:40 +02:00
Kay Hayen
d61a2a6444
Release: Added missing 2to3 dependency for Debian Buster.
2018-03-27 18:20:41 +02:00
Kay Hayen
c3edb38e9c
Release: Added missing dependency.
2018-03-13 19:23:19 +01:00
Kay Hayen
79e3606dfa
Debian: Proper Python3 packaging.
...
* Install the "nuitka" package into public, allowing "-m nuitka" to work
for packages.
* New binaries for Python3 now contain "nuitka3" in their name, so
they do not collide and be used to run without --python-version
being used.
2018-03-12 11:40:13 +01:00
Kay Hayen
0ce371cf15
Merge tag '0.5.26.4' into develop
2017-07-03 09:15:56 +02:00
Kay Hayen
788d8653eb
Debian: Correct wrong package name for PyQT recommended package.
2017-07-03 08:58:35 +02:00
Kay Hayen
f4117b7b2e
Debian: Do not depend on appdirs package before it exists.
...
* Also provide fallback implementation if no appdirs is available
as installed package and not even inline copy. That is good for
Debian which hates inline copies.
2017-07-01 12:07:53 +02:00
Kay Hayen
3045876008
Debian: Depend on appdirs package.
2017-07-01 09:23:01 +02:00
Kay Hayen
b974b7df09
Debian: Recommend the PyQT version actually used.
2017-05-20 07:09:28 +02:00
Kay Hayen
56220dd4bc
Debian: Use compat level 9.
...
* No idea what changed, but we are unlikely to be affected.
2016-11-02 07:27:58 +01:00
Kay Hayen
b56559c839
Debian: Don't depend on C++ compiler anymore, use C compile instead.
...
* Also we can now safely assume that anything above gcc 5 will do,
and for the C++ fallback, 4.4 will do. Any version of clang ought
to do as an alternative.
* This is now feasible as of Pure C being a reality.
2016-10-16 10:30:21 +02:00