profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/lazka/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

Kozea/cairocffi 186

CFFI-based cairo bindings for Python.

lazka/hypothesis-fspaths 7

Hypothesis extension for generating filesystem paths

lazka/aliquot 2

Online Radio Browser

lazka/giofile 1

Opens a Gio.File as a Python file object

Borewit/mutagen 0

Python 2/3 module for handling audio metadata

lazka/86Box 0

Emulator of x86-based machines based on PCem.

lazka/astroid 0

A common base representation of python source code for pylint and other projects

lazka/cargo-c 0

build and install C-compatible libraries

push eventlazka/pgi-docs

Christoph Reiter

commit sha ce7bf84e537f5b0de0ecf038f9ce9542d74735d0

update

view details

push time in 2 hours

push eventmsys2/MSYS2-packages

Orgad Shaneh

commit sha 692e27cc701164b3ea3883d39994e704e86030cd

cmake: update to 3.21.0 Finally everything is upstream. Purge the patches.

view details

Christoph Reiter

commit sha b6ed8bf7aae7b7ff03625ef34d8ff9ecd55932f3

Merge pull request #2584 from orgads/cmake-3.21 cmake: update to 3.21.0

view details

push time in 15 hours

PR merged msys2/MSYS2-packages

cmake: update to 3.21.0

Finally everything is upstream. Purge the patches.

+3 -1168

0 comment

3 changed files

orgads

pr closed time in 15 hours

issue commentmsys2/MSYS2-packages

MSYS2 64bit Setup stops at 66% forever

that hang is usually defender

inspector71

comment created time in 18 hours

pull request commentmsys2/MINGW-packages

use consistent pathtools

thanks!

dscho

comment created time in a day

push eventmsys2/MINGW-packages

Johannes Schindelin

commit sha 93bb57f42625a099365091aaa80b28ba5c6abe7d

gnupg: remove unused patch We are about to consolidate all locations where the `mingw-w64-pathtools` are used, and `05-mingw-relocation.patch` _looks_ like it teaches gnupg to do that. But the patch is not even applied, and the gnupg code is not taught to use the pathtools functions, either. So let's just drop the patch unceremoniously.

view details

Johannes Schindelin

commit sha 31374aacd434170b03a41bf4bb45fa9d88d2d348

curl: use plain copies of mingw-w64-pathtools's sources This patch changes the files so that the pathtools source code from the `mingw-w64-pathtools` directory is used. Sadly, we cannot use relative paths (which is forbidden by `PKGBUILD`) nor symbolic links (because of MSYS2's inadequate support for symbolic links). Therefore we do the next best thing: we copy the code and add a check to ensure that the code hasn't gone stale. Note: This is not _quite_ an idempotent change, as the `mingw-w64-pathtools` folder offers the `get_relocated_path()`, the `single_path_relocation()` and the `pathlist_relocation()` function, which cURL does not need. However, in the interest of avoiding duplication, this is the right thing to do, and the other functions' implementations are identical to what was in `0001-Make-cURL-relocatable.patch`. Also note: an earlier attempt wanted to hard-code a certain MINGW-packages commit from which to download the pathtools via https:// from GitHub, i.e. despite cloning the repository and having the source code locally already, the `PKGBUILD` would insist on loading a potentially different revision from elsewhere. However, this would cause problems in the future when contributors want to open a PR to update the pathtools _and test before pushing_ (which is the good practice, though). Therefore we use copied files instead. Co-authored-by: Biswapriyo Nath <nathbappai@gmail.com> Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha aff1f38f7e4ff5f5aead8cfa8b4abd8d90fcfbcb

pathtools: add a helper to synchronize all copies The `mingw-w64-pathtools` directory does not contain a package definition, on purpose: for ease of maintenance, we do not patch users of this code to link to a library, but we patch in the source code directly. Which means that we have to maintain copies of this code, and after every update to `mingw-w64-pathtools/pathtools.[ch]`, we have to synchronize those copies and increment pkgrels. Let's add a simple shell script to do that job for us. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 7ff416b602fa966b21de1528c3dae4a5145c0cb5

cyrus-sasl: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `cyrus-sasl` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `cyrus-sasl` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 3aeca9083517bcedf748602c3240cadc41a83b04

ffmpeg: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-ffmpeg` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `ffmpeg` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 21d28a37e7eb9938f768b7647fe8ae54c285a79c

firebird2: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-firebird2` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `firebird2` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 9c05f57d45ccd927e21f782dcec418a1e1ce4804

graphicsmagick: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-graphicsmagick` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `graphicsmagick` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha a966b078b824e49b6aa436b91e1dc5762a8333ce

hunspell: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-hunspell` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `hunspell` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. This also fixes the problem where `pathtools.h`'s contents were somehow duplicated. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 70a0d6ba22fda58af4c52c9aed36e1ddcad2b64e

ImageMagick: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-ImageMagick` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `ImageMagick` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 8df26173593bbe68b3d16966a8f95dc2b6eeffcd

ldns: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-ldns` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `ldns` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 8337114a06c8d3b479cea85a8fe1b4a00ca485d9

libxml2: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-libxml2` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `libxml2` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 591d5bc677484ebd8e50659c7280c3846c35dd52

mdloader: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-mdloader` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `mdloader` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha e76b7a2827c651ebe4fc81564291fb144b0652dc

openssl: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-openssl` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `openssl` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha a62f9c89320c7cee0b4b55eeaac0ec5fa18febab

p11-kit: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-p11-kit` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `p11-kit` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 5e9c786493eea2fcb7c89a1b9e8902ff1a308b11

port-scanner: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-port-scanner` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `port-scanner` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 58def5ceaa0b8e5c036153e53d191194737c5c70

swig: synchronize with mingw-w64-pathtools Just like `mingw-w64-curl`, `mingw-w64-swig` is now also built with a literal copy of `mingw-w64-pathtools`' source code. This adds the `get_dll_path()` function (which is unused by the `swig` code), and it also forward-ports the patch where we now preserve UNC paths when normalizing/simplifying paths. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 8a6599bace1e9f8bfcd03c24383e430215bbf00e

cyrus-sasl: append missing (mingw-w64) to pkgdesc This fixes a problem pointed out by the CI build. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Johannes Schindelin

commit sha 3e3f83efe70bc44fb2b3624f0392a06f77547bb1

p11-kit: append missing (mingw-w64) to pkgdesc This fixes a problem pointed out by the CI build. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

view details

Christoph Reiter

commit sha 51419fce7b324cc3e27f8dc0cb21880271294f99

Merge pull request #9169 from dscho/use-consistent-pathtools use consistent pathtools

view details

push time in a day

PR merged msys2/MINGW-packages

use consistent pathtools

This is my counterproposal to the abandoned https://github.com/msys2/MINGW-packages/pull/9036

It essentially consists of four parts:

  • dropping the unused patch from the gnupg package that would mislead the occasional reader that this package uses the pathtools at all
  • updating the existing pathtools users (including, but not limited to, cURL) to use a copy of mingw-w64-pathtools
  • adding a script to help maintaining the current setup and to avoid future divergences
  • [BONUS TRACK] fixing the warnings about missing (mingw-w64) suffixes in the package description of two of the touched packages

The way this is set up not only makes it easy to update the pathtools users (by running mingw-w64-pathtools/update-dependencees.sh), but also ensures that stale/divergent copies are detected when building packages.

It also does away with the awfully error-prone method to use mingw-w64-pathtools via a hardcoded commit and downloading via the GitHub "raw file" URLs that was used in https://github.com/msys2/MINGW-packages/pull/9036.

Cc: @jeremyd2019 @Biswa96

+9129 -9237

17 comments

58 changed files

dscho

pr closed time in a day

push eventmsys2/MINGW-packages

Jeremy Drake

commit sha f94d115ea2b8c249f00784158aa6f9c2fdc7f552

perl-win32-api: fix build with clang

view details

Christoph Reiter

commit sha 16aba2daa6f2575c3f3e6695b0b375c14e828553

Merge pull request #9198 from jeremyd2019/perl-win32-api-clang perl-win32-api: fix build with clang

view details

push time in a day

PR merged msys2/MINGW-packages

perl-win32-api: fix build with clang

From #9179, as is really an alias of clang so it needs -Wa,-defsym,... rather than -defsym ..., and also needs -c to produce .o file.

+37 -2

0 comment

2 changed files

jeremyd2019

pr closed time in a day

push eventmsys2/MINGW-packages

Biswapriyo Nath

commit sha 52ab54422e0bd9df40b639ab789d5aacb3ad9692

libgda: Fix ucrt build Changes: * Check for goocanvas 3.0 * Replace old gtksourceview headers * Fix segfault in lemon

view details

Christoph Reiter

commit sha 4e90b322dcb92b9574114dc5f0026e7fdbcf5667

Merge pull request #9199 from Biswa96/fix-libgda libgda: Fix ucrt build

view details

push time in a day

PR merged msys2/MINGW-packages

libgda: Fix ucrt build

Changes:

  • Check for goocanvas 3.0
  • Replace old gtksourceview headers
  • Fix segfault in lemon
+310 -6

0 comment

4 changed files

Biswa96

pr closed time in a day

pull request commentmsys2/MINGW-packages

use consistent pathtools

it can be ignored. merge?

dscho

comment created time in a day

issue commentmsys2/MSYS2-packages

MSYS2 64bit Setup stops at 66% forever

could be because the keyservers are gone.. though here it times out correctly. can you try the nightly build? https://github.com/msys2/msys2-installer/releases/tag/nightly-x86_64

inspector71

comment created time in a day

push eventmsys2/MINGW-packages

Gene Harvey

commit sha bd942ce4d25675cd0a436bb39d0f65f3fd4ba09c

use introspection to obtain petsc-build version

view details

Gene Harvey

commit sha 785c48203014820c2855f78e65494af7bc14e961

use the same method as slepc to obtain the petsc-build version number

view details

Christoph Reiter

commit sha 53ecdc04c7d67273826101d0206aef2fdd6336dc

sundials: bump pkgrel

view details

Christoph Reiter

commit sha ed5e3dda3cec18072a7a43c78d7a49b2eb9e8448

Merge pull request #9190 from gharveymn/sundials [mingw-w64-sundials] fix build petsc-build error

view details

push time in a day

PR merged msys2/MINGW-packages

[mingw-w64-sundials] fix build petsc-build error

Should fix: https://github.com/msys2/MINGW-packages/pull/9117#issuecomment-883589541

mingw-w64-petsc-build uses the installation directory ${MINGW_PREFIX}/src/petsc-<version> and I had hardcoded that version number before. The change makes the package use a pacman -Qi query to obtain that version number.

Is there a canonical way of doing this?

+12 -12

3 comments

1 changed file

gharveymn

pr closed time in a day

push eventgharveymn/MINGW-packages

Christoph Reiter

commit sha 53ecdc04c7d67273826101d0206aef2fdd6336dc

sundials: bump pkgrel

view details

push time in a day

pull request commentmsys2/MINGW-packages

[mingw-w64-sundials] fix build petsc-build error

bump pkgrel

gharveymn

comment created time in 2 days

push eventmsys2/MINGW-packages

Jeremy Drake

commit sha 7d87c8ecae169569442fd87f60d1eefb9dd1c086

numpy: remove --skip-build from install step The install was missing a few files, including _numpyconfig.h. This is the only thing I can think of that could have caused it.

view details

Christoph Reiter

commit sha 17a89198065981ed1927327bee86f5d1b8bd8586

Merge pull request #9194 from jeremyd2019/numpy-clang numpy: remove --skip-build from install step

view details

push time in 2 days

PR merged msys2/MINGW-packages

numpy: remove --skip-build from install step

The install was missing a few files, including _numpyconfig.h. This is the only thing I can think of that could have caused it.

This does indeed seem to restore the missing files. Sorry for the breakage, should have paid more attention to the files diff 🤦

+2 -2

0 comment

1 changed file

jeremyd2019

pr closed time in 2 days

push eventmsys2/MINGW-packages

Christoph Reiter

commit sha 3eb9bd7036d97869fa22c43f291537071650041f

fontconfig: Update to 2.13.94

view details

Christoph Reiter

commit sha ed39fd698b7d3fcedcba001f65b813a4d5a86fbd

Merge pull request #9193 from lazka/fontconfig-2.13.94 fontconfig: Update to 2.13.94

view details

push time in 2 days

PR opened msys2/MINGW-packages

fontconfig: Update to 2.13.94
+3 -3

0 comment

1 changed file

pr created time in 2 days

create barnchlazka/MINGW-packages

branch : fontconfig-2.13.94

created branch time in 2 days

push eventmsys2/MINGW-packages

Markus Mützel

commit sha e483ce40498c7c415d935051de61a3ee6ad5e0cc

portaudio: Don't link with uuid (msys2#8805)

view details

Markus Mützel

commit sha 5bb573bd8cba5c0b6fd6818ed59caee3237490b3

portaudio: Add changes in separate patch.

view details

Markus Mützel

commit sha eb6bb0e4e32b9cd038efd68e668f41573804cfd2

portaudio: Update to version 19.07

view details

Christoph Reiter

commit sha bb00e673d37a63ca26f1f694f0f7705d2a691313

portaudio: move to cmake

view details

Christoph Reiter

commit sha 9c9a9ba2986d3bf267a028dd185043fa6f59fcbe

portaudio: pach for clang clang pretends to be an old gcc, too old in this case.

view details

Christoph Reiter

commit sha 386c9f944d327d01e1504177c5021137ca8f363e

Rebuilds for portaudio DLL name change portaudio-2.dll -> libportaudio.dll

view details

Christoph Reiter

commit sha 245e996e5d62ecf8d4e556913d7bf2fec43abf36

Merge pull request #9173 from mmuetzel/master portaudio: Don't link with uuid; update; port to cmake (msys2#8805)

view details

push time in 2 days

PR merged msys2/MINGW-packages

portaudio: Don't link with uuid; update; port to cmake (msys2#8805)

This change should be fixing #8805.

I don't know if this is the expected process to propose a change. Please, let me know if I should do something different instead.

+54 -13753

16 comments

11 changed files

mmuetzel

pr closed time in 2 days

push eventmsys2-contrib/cpython-mingw

Christoph Reiter

commit sha 740e336d0ca36beeeaf5b18271eabbdc79a04af0

ctypes: find_library('c') should return None for ucrt Just like with MSVC

view details

Christoph Reiter

commit sha 1889c475cfb8de4b0e0555d7fd740864842851bc

Update smoketests

view details

push time in 2 days

issue openedmsys2-contrib/cpython-mingw

util.find_msvcrt() shouldn't return anything

upstream doesn't either, and we return the wrong name for ucrt builds which makes some tests fail

created time in 2 days

push eventmsys2-contrib/cpython-mingw

Christoph Reiter

commit sha a97e0859f8862aea947aad4bcdb576f313065b22

Clean up the CI build; Enforce working tests

view details

push time in 2 days

push eventmmuetzel/MINGW-packages

Rosen Penev

commit sha c86a349cdd46883e4156a57965d664fda4a6db27

dbus-glib: update to 0.112 Signed-off-by: Rosen Penev <rosenp@gmail.com>

view details

Orgad Shaneh

commit sha a5280e41d4ab83a78ed52377baef77b97daf7c43

CI: Support sequential package installation By creating a file named .ci-sequential in the package directory. Required for conflicting sub-packages.

view details

Orgad Shaneh

commit sha 658ee3e1e09c68b915f2f1a61d97d5c426b67705

libssh2: Split package to openssl and wincng openssl keeps the default name. The other package has a suffixes.

view details

Orgad Shaneh

commit sha 7e2404390d52b91406db2b12f2cdfcb050498a69

curl: Split package to openssl, winssl and gnutls openssl keeps the default name. The other packages have suffixes.

view details

Gene Harvey

commit sha c3bd8731ad61ce84828906eaf7a443fd32fd2404

add SUNDIALS package (mingw-w64-sundials)

view details

Gene Harvey

commit sha a30e70da9756c47d4330e85d51a76656af68e805

use 32-bit indices, add support for SuperLU_DIST and PETSc, improve patched library ergonomics

view details

FeRD (Frank Dana)

commit sha 5abf7e79f68fa154833c86fd7fb062a9ff12ac66

OpenCV: Update SFM patch

view details

Leandro Nini

commit sha 4bce3c42bb7cb7bc8bf7a1d0f7321fbcea7193b1

mpg123: update to 1.28.2

view details

Gene Harvey

commit sha 0df78a04b8ddd64a859abb78358cbdb11018c7bd

create thin archives for mix-in libraries

view details

Miloš Komarčević

commit sha fe3f01d17508ffb8def630e3ac71d85d64b7392b

svt-av1: new package

view details

pal1000

commit sha 7a9b2d9ec44efd0bd9071c455fe20aa1b6446f33

mingw-w64-mesa: Update to 21.1.5

view details

Gene Harvey

commit sha ce8c6027f47ef175ba3df13be3f725dfcda05778

repoint cmake files to not use the petsc-build package

view details

umarcor

commit sha 5d99992b6265e5cdb076d49445e48d9ef635bbb3

openFPGALoader: license changed to Apache-2.0

view details

Oleg A. Khlybov

commit sha 92c4d5ee8560e8803b8a2a1776feee162630049e

Version bump. Switched to single library. Added build flavor suffix description.

view details

Mehdi Chinoune

commit sha b616f2192f1fbf200b97d703343e689e015faaf4

qwt: update to 6.2.0

view details

umarcor

commit sha 87d5d8a522ef0156bbe2a8a6ca65409fb6ae0657

ghdl: update to 1.0.0.r517.g9262a810

view details

umarcor

commit sha a0ddb935581ed5153826837feed586863c15fe73

yosys: update to 0.9.r10855.9af88951b

view details

umarcor

commit sha 22ae36e8a0930d8af9e30fb0303ef12df415af7d

prjtrellis: update to 1.0.r1025.dff1cbc

view details

umarcor

commit sha 77838e78dc789e9f9fd49bd4253a5c646ca1a03b

nextpnr: update to 0.0.r3694.c6aa51a2

view details

umarcor

commit sha 56bc728291d99c95bb1f8d251b093d60c1d25915

iverilog: update to 11.0.r8912.6b127432

view details

push time in 2 days

pull request commentmsys2/MINGW-packages

portaudio: Don't link with uuid (msys2#8805)

I didn't notice before. But iiuc, the clang32 build is failing with the cmake build rule.

thanks, fixed

mmuetzel

comment created time in 2 days