aboutsummaryrefslogtreecommitdiff
path: root/repos/extra/graphite2
diff options
context:
space:
mode:
Diffstat (limited to 'repos/extra/graphite2')
-rw-r--r--repos/extra/graphite2/.checksum2
-rw-r--r--repos/extra/graphite2/.files19
-rw-r--r--repos/extra/graphite2/abuild11
-rw-r--r--repos/extra/graphite2/clang.patch51
4 files changed, 0 insertions, 83 deletions
diff --git a/repos/extra/graphite2/.checksum b/repos/extra/graphite2/.checksum
deleted file mode 100644
index eba8759e..00000000
--- a/repos/extra/graphite2/.checksum
+++ /dev/null
@@ -1,2 +0,0 @@
-0e7f62b81552f9355f4b96387b5e4befc65266babaa485cae4a4278df3dba23e clang.patch
-73d1d834ffc7f95bc0610359c815073afb952dc81bb6c56c9487dc5bbd704aad graphite2-1.3.14.tgz
diff --git a/repos/extra/graphite2/.files b/repos/extra/graphite2/.files
deleted file mode 100644
index 8ff303ec..00000000
--- a/repos/extra/graphite2/.files
+++ /dev/null
@@ -1,19 +0,0 @@
-drwxr-xr-x root/root usr/
-drwxr-xr-x root/root usr/bin/
--rwxr-xr-x root/root usr/bin/gr2fonttest
-drwxr-xr-x root/root usr/include/
-drwxr-xr-x root/root usr/include/graphite2/
--rw-r--r-- root/root usr/include/graphite2/Font.h
--rw-r--r-- root/root usr/include/graphite2/Log.h
--rw-r--r-- root/root usr/include/graphite2/Segment.h
--rw-r--r-- root/root usr/include/graphite2/Types.h
-drwxr-xr-x root/root usr/lib/
-lrwxrwxrwx root/root usr/lib/libgraphite2.so -> libgraphite2.so.3
-lrwxrwxrwx root/root usr/lib/libgraphite2.so.3 -> libgraphite2.so.3.2.1
--rwxr-xr-x root/root usr/lib/libgraphite2.so.3.2.1
-drwxr-xr-x root/root usr/lib/pkgconfig/
--rw-r--r-- root/root usr/lib/pkgconfig/graphite2.pc
-drwxr-xr-x root/root usr/share/
-drwxr-xr-x root/root usr/share/graphite2/
--rw-r--r-- root/root usr/share/graphite2/graphite2-release.cmake
--rw-r--r-- root/root usr/share/graphite2/graphite2.cmake
diff --git a/repos/extra/graphite2/abuild b/repos/extra/graphite2/abuild
deleted file mode 100644
index ae7fc502..00000000
--- a/repos/extra/graphite2/abuild
+++ /dev/null
@@ -1,11 +0,0 @@
-name=graphite2
-version=1.3.14
-release=1
-source="https://github.com/silnrsi/graphite/releases/download/$version/$name-$version.tgz
- clang.patch"
-
-prebuild() {
- sed -i '/cmake_policy(SET CMP0012 NEW)/d' CMakeLists.txt
- sed -i 's/PythonInterp/Python3/' CMakeLists.txt
- find . -name CMakeLists.txt | xargs sed -i 's/VERSION 2.8.0 FATAL_ERROR/VERSION 4.0.0/'
-}
diff --git a/repos/extra/graphite2/clang.patch b/repos/extra/graphite2/clang.patch
deleted file mode 100644
index 1a46fa55..00000000
--- a/repos/extra/graphite2/clang.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-Clang has -nostdlib++, which can be used more effectively than disabling
-all and then hardcoding linking against libgcc (which we do not have)
-
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -105,7 +105,7 @@ set_target_properties(graphite2 PROPERTIES PUBLIC_HEADER "${GRAPHITE_HEADERS}"
- if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
- set_target_properties(graphite2 PROPERTIES
- COMPILE_FLAGS "-Wall -Wextra -Wno-unknown-pragmas -Wendif-labels -Wshadow -Wctor-dtor-privacy -Wnon-virtual-dtor -fno-rtti -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden"
-- LINK_FLAGS "-nodefaultlibs ${GRAPHITE_LINK_FLAGS}"
-+ LINK_FLAGS "-nostdlib++ ${GRAPHITE_LINK_FLAGS}"
- LINKER_LANGUAGE C)
- if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "x86|i.86")
- add_definitions(-mfpmath=sse -msse2)
-@@ -117,19 +117,7 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
- if (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang")
- add_definitions(-Wimplicit-fallthrough -Wshorten-64-to-32)
- endif()
-- if (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*")
-- target_link_libraries(graphite2 kernel32 msvcr90 mingw32 gcc user32)
-- else (${CMAKE_CXX_COMPILER} MATCHES ".*mingw.*")
-- if (GRAPHITE2_SANITIZERS)
-- target_link_libraries(graphite2 c gcc_s)
-- else ()
-- target_link_libraries(graphite2 c gcc)
-- endif ()
-- endif()
- include(Graphite)
-- if (BUILD_SHARED_LIBS)
-- nolib_test(stdc++ $<TARGET_SONAME_FILE:graphite2>)
-- endif ()
- set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "")
- CREATE_LIBTOOL_FILE(graphite2 "/lib${LIB_SUFFIX}")
- endif()
---- a/tests/CMakeLists.txt
-+++ b/tests/CMakeLists.txt
-@@ -47,12 +47,12 @@ else (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
- set_target_properties(graphite2-base PROPERTIES
- COMPILE_FLAGS "-Wall -Wextra -Wno-class-memaccess -fno-rtti -fno-exceptions"
- COMPILE_DEFINITIONS "GRAPHITE2_NTRACING"
-- LINK_FLAGS "-nodefaultlibs ${GRAPHITE_LINK_FLAGS}"
-+ LINK_FLAGS "-nostdlib++ ${GRAPHITE_LINK_FLAGS}"
- LINKER_LANGUAGE C)
- set_target_properties(graphite2-file PROPERTIES
- COMPILE_FLAGS "-Wall -Wextra -Wno-class-memaccess -fno-rtti -fno-exceptions"
- COMPILE_DEFINITIONS "GRAPHITE2_NTRACING${TELEMETRY}"
-- LINK_FLAGS "-nodefaultlibs ${GRAPHITE_LINK_FLAGS}"
-+ LINK_FLAGS "-nostdlib++ ${GRAPHITE_LINK_FLAGS}"
- LINKER_LANGUAGE C)
- endif()
-