Commit Graph

22346 Commits

Author SHA1 Message Date
Schrijvers Luc
715da01667 pngquant, don't build/install static library, cleanup (#8248) 2023-04-03 09:04:53 +02:00
Schrijvers Luc
ef9be4f53a tuxpaint_stamps, bump to official release (#8247) 2023-04-03 08:39:01 +02:00
Schrijvers Luc
8f3f831892 tuxpaint, bump to official release (#8246) 2023-04-03 08:15:14 +02:00
Schrijvers Luc
5b04fe0b23 openvdb, disable static library, cleanup (#8245) 2023-04-03 08:12:55 +02:00
Schrijvers Luc
360122eee8 avisynthplus, cleanup (#8244) 2023-04-02 20:42:14 +02:00
Schrijvers Luc
c8cebd1fae iec16022, disable static library (#8243) 2023-04-02 20:18:00 +02:00
OscarL
e6c3f97e30 cryptography-vectors: drop Python 2.7/3.7 support, add it for 3.9/3.10 (#8242)
Did some recipe clean up as well, removed TEST() as there are no tests
on the tarball.
2023-04-02 20:13:28 +02:00
Schrijvers Luc
88f2f69cc6 graphviz, move python version 3.9, enable python bindings (#8241) 2023-04-02 20:02:30 +02:00
Schrijvers Luc
26b2ef3d37 audiofile, disable static library (#8240) 2023-04-02 19:41:05 +02:00
Schrijvers Luc
a844a3cdae fontforge, bump revision, fixes (moved to python3.9 with a patch) (#8239) 2023-04-02 18:31:23 +02:00
Schrijvers Luc
97bb03bc57 fontforge_2019, use correct patchset (#8238) 2023-04-02 16:03:57 +02:00
Schrijvers Luc
077db7ee1b fontforge 2019, fix build (#8237) 2023-04-02 15:54:08 +02:00
Schrijvers Luc
1a2841a21c revert push for fontforge (#8236) 2023-04-02 15:36:32 +02:00
Schrijvers Luc
8bbfbb90ad Graphite2 (#8235)
* fontforge, bump version

* graphite2, cleanup
2023-04-02 15:29:17 +02:00
OscarL
7b0c0671ab jsonrpcserver: update to version 5.0.9 (#8233)
Requires the new `oslash` package from #8210.
2023-04-02 15:13:18 +02:00
OscarL
d0a8c96195 pyqt_builder: fix up recipe. (#8231)
- Some clean up.
- Fix dependencies.
- Provide versioned script (pyqt-bundle), and a non-suffixed link
  for the default Python version.

This fixes the following problems with the previous recipe version:

- Trying to do `> python3.9 -c "import pyqtbuild; help(pyqybuild)`
  was failing with:
  > ModuleNotFoundError: No module named 'sipbuild'

- `> pyqt-bundle --help` (after installing `pyqt_builder-1.7.0-2-any.hpkg`)
  was failing with:
  > importlib.metadata.PackageNotFoundError: No package metadata was found for PyQt-builder

Note:  I haven't performed further testing than that.
2023-04-02 15:13:03 +02:00
OscarL
6edb2d1967 pydispatcher: update version to 2.0.7. (#8230)
- Drops support for Python 2.7, adds it for 3.9/3.10.
- Switched build system from "python3 setup.py" to using the
  `build` and `installer` modules (was having versioning issues,
  otherwise).
2023-04-02 15:12:35 +02:00
OscarL
abb5e59d49 python-markdown-math: clean up, add Python 3.10 support. (#8223)
Make TEST() attempt to run the tests for all the package versions.
One test currently fails. Not sure if they where all OK at some point.
2023-04-02 15:12:13 +02:00
OscarL
63336d55be brotli: drop support for Python 2.7/3.7, add it for 3.9 (#8221) 2023-04-02 15:11:54 +02:00
OscarL
8afb6c9415 oslash: new recipe. (#8210)
This is a requirement for newer versions of jsonrpcserver >= 5.0.0.
2023-04-02 15:11:39 +02:00
OscarL
7d9cf65a21 docutils: clean up, support Python 3.10. (#8134)
* docutils: clean up, support Python 3.10.

- Use loops to generate the package/version specific PROVIDES.
- Use version suffixes for the provided cmds, except for the ones
  from the package for the default Python version (3.9 currently).

Note:

Moved suffixes after the ".py", as names like "rst2html4310.py"
looked weird, and we can't use "rst2html4-3.10.py" due to the
"no dashes in PROVIDES or REQUIRES" rule.

* docutils: change script suffixes.

Original recipe was using, eg., "rst2html438.py", which looks weird.

Previous commit used "rst2html4.py3.8", which at least is consistent
with what it's done for Python and pip recipes.

This one changes it to "rst2html4-3.8.py", which looks better, and
matches what's done on ports for other platforms (MacPorts, for example).

* docutils: further clean up.

Provide versioned scripts, and also non-versioned symlinks for the
scripts from the version of the packate that matches the default
Python version (3.9 at the moment).

* docutis: update to version 0.19

* docutils: simplify symlinks creation.

As pointed out by Jérôme, we can use ln's ability to produce links
relative link's location.
2023-04-02 15:09:58 +02:00
Schrijvers Luc
07ab5ec707 almp3, don't build/install static library (#8234) 2023-04-02 15:05:49 +02:00
Schrijvers Luc
bc99bd6840 alembic, cleanup, build fixes, correct install paths (#8232) 2023-04-02 13:11:34 +02:00
OscarL
46e3b6f749 gdata: retire recipe. (#8228)
Reasons:
- Was for Python 2.7 only (and we're using 3.9 as default).
- Not required by anything in-tree.
- Last release in 2013, last commit in 2016, and Google has archived
  (made read-only) the repo in Dec 2022.

For kicks: it supports things like Google Notebook API, which Google
killed ages ago :-)
2023-04-02 09:27:31 +02:00
Schrijvers Luc
5283cc568a agar, disable static library (#8229) 2023-04-02 09:20:58 +02:00
Schrijvers Luc
4f86cddca4 aalib, disable static library (#8227) 2023-04-02 08:35:55 +02:00
nephele
47c73209d7 libsdl2: remove cmake file for libsdl2_test.a (#8226)
* libsdl2: remove cmake file for libsdl2_test.a

The cmake file for libSDL2_test.a was still there, causing build failures for dependant proijects (because of broken cmake file?)

* Update libsdl2-2.26.4.recipe
2023-04-01 23:13:15 -04:00
OscarL
9f6e93482e pycurl: update to version 7.45.2 (#8220)
- Drop support for Python 2.7/3.7.
- Add it for Python 3.9/3.10.
- Move to x86 in 32 bits.
- Disable creation of "any" pycurl_doc package (for now at least).
  Its content wasn't that much helpful.
2023-04-01 21:47:14 +02:00
OscarL
6919a69e09 funcsigs: retire recipe. (#8225)
This was a backport, of features introduces in Python 3.3, to even
older versions.
2023-04-01 21:42:06 +02:00
Alexander von Gluck IV
347f162a84 libsolv: Bump to 0.7.23. Do not activate
* ABI update requires new build-packages per arch.
2023-04-01 13:46:57 -05:00
OscarL
5f34ce7c47 futures: retire recipe (was for exclusive use on Python 2.x). (#8224) 2023-04-01 20:44:30 +02:00
Alexander von Gluck IV
c7cbf14e30 libglvnd: Fixes and refinements to 1.6.0 based on upstream 2023-04-01 10:10:12 -05:00
Gerasim Troeglazov
74821e4a63 OpenJDK17: try to build with gcc 2023-04-01 20:53:38 +10:00
Gerasim Troeglazov
012d5e9dac OpenJDK17: add recipe for 17.0.7+3 version 2023-04-01 20:16:57 +10:00
Nikolay Korotkiy
dfc9fa5ac4 lagrange: bump to 1.15.7 (#8219) 2023-04-01 12:50:29 +03:00
Nikolay Korotkiy
0e0e5accba GPXSee: bump to 12.3 (#8218) 2023-04-01 11:37:37 +02:00
Schrijvers Luc
e27857f337 flam3, disable static library (#8217) 2023-04-01 11:11:07 +02:00
Schrijvers Luc
a43fbbfdb0 exiv2, cleanup (#8216) 2023-04-01 10:58:45 +02:00
OscarL
72e4cb70a1 pylzma: switch to x86 on 32 bits, drop Python 3.7, add 3.9/3.10. (#8213) 2023-04-01 10:48:17 +02:00
Schrijvers Luc
1b57e7b101 chafa, disable static library (#8215) 2023-04-01 10:24:03 +02:00
OscarL
096933a05d pyopengl: update to version 3.1.6 (#8211)
Also:
- Drop support for Python 3.7
- Add it for 3.9 and 3.10.
- Style clean up.
2023-04-01 10:11:44 +02:00
OscarL
1c59629136 jsonrpcclient: drop Python 3.7 support, add it for 3.9/3.10. (#8209)
* jsonrpcclient: drop Python 3.7 support, add it for 3.9/3.10.

Also: Fixed REQUIRES. jsonrpclient still won't run as the version of
the `click` package in the repos (8.1.3) is too new for this version
of `jsonrpclient` (requires click < 7.x).

Updating to 4.0.3 will require either switching to install from
the wheel (.whl) file provided by the project over PyPi, or having
a working Poetry package in Haiku.

Packaging Poetry and its nearly 30 dependencies is still an on-going
quest, so in the meantime we might want to use that .whl after all.

* jsonrpcclient: update to version 4.0.3.

Had to use the .whl file provided on PyPi, as the tarball depends
on Poetry (and we don't have it on repos).

Tested "ping" example script via aiohttp, against jsonrpcserver.
Got a "pong" as response, so it seems to be working :-)
2023-04-01 10:11:14 +02:00
Schrijvers Luc
1cd0dae505 autotrace, disable static library (#8214) 2023-04-01 10:09:39 +02:00
Schrijvers Luc
60bac63d0b menu_cache, disable static library, fix build for gcc > 10 (#8212) 2023-04-01 09:31:04 +02:00
Schrijvers Luc
b0ba519bdb colm, fix recipe, disable static library (that doesn't conflict when --disable-static isn't used? (#8207) 2023-04-01 07:14:26 +02:00
Jerome Duval
9649011e5f mgba: workaround crash on r1beta4 2023-03-31 18:17:35 +02:00
Schrijvers Luc
e1c81702fb dialog, remove static library (#8208) 2023-03-31 13:23:32 +02:00
OscarL
4daeb7c253 tqdm: update to version 4.65.0 (#8161)
- Switch to "any" arch (as this is pure Python code).
- Added support for Python 3.10.
- Added bash completion file for the default "cmd:tqdm".
- Install the man page.
2023-03-31 12:32:30 +02:00
Schrijvers Luc
830ba164e7 ragel, disable static library (#8206) 2023-03-31 11:10:47 +02:00
OscarL
d7926415ba jsonrpcserver: drop support for Python 3.7, add it for 3.10. (#8204)
Added the needed REQUIRES.

I was able to import the module, and run a test server now.
2023-03-31 09:45:45 +02:00