Skip to content

Commit

Permalink
LinGUI: Port to Meson build system
Browse files Browse the repository at this point in the history
- Add update notes to metainfo.xml
- Clean up legacy build files
- Reorganize gtk source directory
- Add centralized set of cross files for all Meson projects
  • Loading branch information
robxnano authored and galad87 committed Oct 7, 2023
1 parent a45c5d0 commit 7e3d785
Show file tree
Hide file tree
Showing 92 changed files with 820 additions and 1,747 deletions.
38 changes: 0 additions & 38 deletions contrib/libdav1d/A00-add-cross-file.patch

This file was deleted.

11 changes: 0 additions & 11 deletions contrib/libdav1d/A01-disable-cross-posix-memalign.patch

This file was deleted.

26 changes: 0 additions & 26 deletions contrib/libdav1d/P00-darwin-add-applesi-cross-file.patch

This file was deleted.

17 changes: 0 additions & 17 deletions contrib/libdav1d/P02-darwin-cross-file.patch

This file was deleted.

4 changes: 2 additions & 2 deletions contrib/libdav1d/module.defs
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@ else
endif

ifeq (darwin,$(HOST.system))
LIBDAV1D.CONFIGURE.extra += --cross-file=$(call fn.ABSOLUTE,$(LIBDAV1D.EXTRACT.dir/))/$(HOST.machine)-darwin-gcc.meson -Dc_args="-arch $(HOST.machine)"
LIBDAV1D.CONFIGURE.extra += --cross-file=$(call fn.ABSOLUTE,$(SRC/))make/cross/$(HOST.machine)-darwin-gcc.meson -Dc_args="-arch $(HOST.machine)"
endif

ifeq (1-mingw,$(HOST.cross)-$(HOST.system))
LIBDAV1D.CONFIGURE.extra += --cross-file=$(call fn.ABSOLUTE,$(LIBDAV1D.EXTRACT.dir/))$(HOST.machine)-w64-mingw32.meson
LIBDAV1D.CONFIGURE.extra += --cross-file=$(call fn.ABSOLUTE,$(SRC/))make/cross/$(HOST.machine)-w64-mingw32.meson
endif

LIBDAV1D.BUILD.make = $(NINJA.exe)
Expand Down
3 changes: 2 additions & 1 deletion contrib/libdovi/module.defs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ endif

LIBDOVI.manifest = --manifest-path="$(LIBDOVI.EXTRACT.dir/)dolby_vision/Cargo.toml"
LIBDOVI.prefix = --prefix "$(LIBDOVI.CONFIGURE.prefix)"
LIBDOVI.extra = --release --library-type staticlib $(LIBDOVI.prefix) $(LIBDOVI.target)
LIBDOVI.extra = --release --library-type staticlib $(LIBDOVI.prefix) $(LIBDOVI.target) \
--pkgconfigdir "$(LIBDOVI.CONFIGURE.prefix)/lib/pkgconfig"

LIBDOVI.BUILD.make = $(CARGO.exe) cbuild
LIBDOVI.BUILD.extra = $(LIBDOVI.extra)
Expand Down
18 changes: 0 additions & 18 deletions gtk/ChangeLog

This file was deleted.

45 changes: 0 additions & 45 deletions gtk/Jamfile

This file was deleted.

19 changes: 0 additions & 19 deletions gtk/Makefile.am

This file was deleted.

6 changes: 0 additions & 6 deletions gtk/TODO.tasks

This file was deleted.

Loading

0 comments on commit 7e3d785

Please sign in to comment.